Paso 2: Recepción de código hexadecimal de infrarrojos
En este proyecto primero hemos ejecutado el programa de ejemplo IRrecvDemo en el ejemplo de biblioteca arduino IR y descodificar rayos IR del control remoto.
(Nota: Si tienes algún error durante la ejecución de esta biblioteca, eliminar "IRremoteTools.cpp" de libraries\RobotIRremote\IRremoteTools.cpp)
Código de Arduino para IR recibiendo como código hexadecimal
#include < IRremote.h >
int RECV_PIN = 11;
Irrecv(RECV_PIN) de IRrecv;
resultados de la decode_results;
void setup()
{
Serial.Begin(9600);
irrecv.enableIRIn(); Inicio del receptor
}
void loop() {}
Si (irrecv.decode (y resultados)) {}
Serial.println (results.value, hexagonal);
irrecv.resume(); Recibir el siguiente valor}
}