#include <IRremote.h>
int comando;
#define IR_RECEIVE_PIN 11
int comf;
void setup() {
Serial.begin(9600);
IrReceiver.begin(IR_RECEIVE_PIN);
}
void command(){
switch (comando){
case 48 :
comf = 1;
break;
case 24 :
comf = 2;
break;
case 122 :
comf = 3;
break;
case 16 :
comf = 4;
break;
case 56 :
comf = 5;
break;
case 90 :
comf = 6;
break;
case 66 :
comf = 7;
break;
case 74 :
comf = 8;
break;
case 82 :
comf = 9;
break;
case 104 :
comf = 0;
break;
}
Serial.println(comf);
}
void loop() {
if (IrReceiver.decode()) {
IrReceiver.resume();
comando = IrReceiver.decodedIRData.command;
command();
//Serial.println(IrReceiver.decodedIRData.command);
}
}