#include <IRremote.hpp>
int led = 2;
int s;
const int IR = 11;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
IrReceiver.begin(IR, ENABLE_LED_FEEDBACK);
}
void loop() {
if(IrReceiver.decode()) {
Serial.println(IrReceiver.decodedIRData.command);
IrReceiver.resume();
s = IrReceiver.decodedIRData.command;
switch(s){
case 1;
if(s == 66 ){
digitalWrite(led, HIGH);
break;
}
}
if(s == 66 ){
digitalWrite(led, HIGH);
}else if(s == 162 ){
digitalWrite(led, LOW);
}else if(s == 48 ){
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
delay(100);
}else{
digitalWrite(led, LOW);
}
}
}