/*
Capitulo 26 de Arduino desde cero en Español.
Programa que permite mostrar en el monitor serial el codigo correspondiente al boton
presionado en un control remoto mediante el modulo receptor KY-022. Requiere
la instalacion de la libreria IRremote. Codigo modificado para ser apto con version 3
y superior de la misma.
https://www.youtube.com/c/BitwiseAr
Autor: bitwiseAr
*/
#include <IRremote.h> // importa libreria IRremote
int SENSOR = 11; // sensor KY-022 a pin digital 11
void setup() {
Serial.begin(9600); // inicializa comunicacion serie a 9600 bps
IrReceiver.begin(SENSOR, DISABLE_LED_FEEDBACK); // inicializa recepcion de datos
}
void loop() {
if (IrReceiver.decode()) { // si existen datos ya decodificados
Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX); // imprime valor en hexadecimal en monitor
IrReceiver.resume(); // resume la adquisicion de datos
}
delay (100); // breve demora de 100 ms.
}