#include <IRremote.h>
int RECV_PIN = 9;
void setup() {
Serial.begin(9600);
IrReceiver.begin(RECV_PIN);
pinMode(11,OUTPUT);
pinMode(12,OUTPUT);
}
void loop() {
while (IrReceiver.decode()==0){
}
int comand = IrReceiver.decodedIRData.command;
Serial.println(comand);
delay(500);
IrReceiver.resume();
if (comand == 152){
digitalWrite(11,!digitalRead(11));
}
else if (comand == 2){
digitalWrite(12,!digitalRead(12));
}
else {
digitalWrite(11,LOW);
digitalWrite(12,LOW);
}
}