#include <IRremote.h>
const int irp = 2;
unsigned long key_value = 0 ;
int value = IrReceiver.decodedIRData.decodedRawData ;
void setup() {
// put your setup code here, to run once:
IrReceiver.begin(irp,ENABLE_LED_FEEDBACK);
IrReceiver.blink13(true);
Serial.begin(9600);
Serial.println("Key names ");
Serial.println(" ");
}
void loop() {
// put your main code here, to run repeatedly:
if(IrReceiver.decode()){
if(value == 0xFFFFFFFF )
IrReceiver.decodedIRData.decodedRawData = key_value;
switch(IrReceiver.decodedIRData.decodedRawData){
case 0x5DA2FF00 :
Serial.println("Power");
break;
}
key_value = IrReceiver.decodedIRData.decodedRawData;
IrReceiver.resume();
}
}