#include #include int a=7,b=6,c=5,d=4,e=3,f=0,g=0,h=0,i=0,j=0; int RECV_PIN=12; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { pinMode(a,OUTPUT); pinMode(b,OUTPUT); pinMode(c,OUTPUT); pinMode(d,OUTPUT); pinMode(e,OUTPUT); Serial.begin(9600); irrecv.enableIRIn(); // put your setup code here, to run once: } void loop() { if ( irrecv.decode(&results)) { Serial.println(results.value); irrecv.resume(); } if(results.value==33441975) { digitalWrite(a,LOW); // POWER digitalWrite(b,LOW); digitalWrite(c,LOW); digitalWrite(d,LOW); digitalWrite(e,LOW); f=0;g=0;h=0;i=0;j=0; } if(results.value==33444015) { f++; if(f%2==0) digitalWrite(a,LOW); // 1 else digitalWrite(a,HIGH); } if(results.value==33478695) { g++; if(g%2==0) digitalWrite(b,LOW); // 2 else digitalWrite(b,HIGH); } if(results.value==33486855) { h++; if(h%2==0) digitalWrite(c,LOW); // 3 else digitalWrite(c,HIGH); } if(results.value==33435855) { i++; if(i%2==0) digitalWrite(d,LOW); // 4 else digitalWrite(d,HIGH); } if(results.value==33468495) { j++; if(j%2==0) digitalWrite(e,LOW); // 5 else digitalWrite(e,HIGH); } }