Paso 3: Código de Arduino
Todo lo que tienes que hacer es más allá de su resultado dentro de tu Arduino luego utilizar "PrintIn" comando para enviar los datos desde Arduino a tu puerto USB
Sintaxis de
Serial.println(Val)
Serial.println (val, formato)
Parámetros
Val: el valor para imprimir - cualquier tipo de datos
formato: especifica el número base (para tipos de datos integrales) o el número de decimales (para tipos de punto flotante)
Ejemplo:
/*
Entrada analógica
Lee una analógica entrada analógica de 0, se imprime el valor.
creado el 24 de marzo de 2006
por Tom Igoe
*/
int analogValue = 0; variable que contenga el valor analógico
void setup() {}
abrir el puerto serie a 9600 bps:
Serial.Begin(9600);
}
void loop() {}
Lee la entrada analógica en el pin 0:
analogValue = analogRead(0);
imprimir en varios formatos:
Serial.println(analogValue); imprimir como un decimal codificado en ASCII
Serial.println (analogValue, DEC); imprimir como un decimal codificado en ASCII
Serial.println (analogValue, hexagonal); imprimir como un hexadecimal codificado en ASCII
Serial.println (analogValue, OCT); imprimir como una codificación ASCII octal
Serial.println (analogValue, BIN); imprimir como un binario codificado en ASCII
retardo de 10 milisegundos antes de la lectura siguiente:
Delay(10);
}
Usted puede hacer su turno de Arduino en tu PC si tu sensor alcance valor específico por ejemplo si su sensor de luz es alta entonces printIn "Comando WOL"
aquí un ejemplo sobre el uso de "si declaración" Compruebe este código
Si desea más proyectos sobre connectıon Arduino al PC sin protector Ethernet/Wireless vea este artículo en mi blog
No dude en hacer cualquier pregunta! :)