#include <IRremote.h>
int IRRC = 2;
IRrecv irrecv(IRRC);
decode_results resultado;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(11, OUTPUT);
}
void loop()
{
digitalWrite(11,HIGH);
if (irrecv.decode(&resultado))
{
Serial.println(resultado.value, HEX);
irrecv.resume();
delay(10);
}
if(resultado.value == 0xFFFFFFFF) //coloque o código do botão do seu controle!
{
digitalWrite(11,LOW);
delay(1000);
}
else{
digitalWrite(11,HIGH);
}
}