#include "IRremote.h"
boolean flag = 0;
//pinMode(1, OUTPUT);
IRrecv irrecv(0);
decode_results results;
void setup(){
pinMode(2, OUTPUT);
Serial.begin(9600);
irrecv.enableIRIn();
}
void loop()
{
if (irrecv.decode(4294967295) && flag == 0) {
flag = 1;
digitalWrite(2, 1); //сообщить значение приема в монитор
irrecv.resume(); //возобновление работы ИК приемника
}
if (irrecv.decode(4294967295) && flag == 1) {
flag = 0;
digitalWrite(2, 0); //сообщить значение приема в монитор
irrecv.resume(); //возобновление работы ИК приемника
}
}