#include <IRremote.h>
const int irReceiverPin = 2;
void setup()
{
Serial.begin(9600);
IrReceiver.begin(irReceiverPin);
pinMode(12, OUTPUT);
}
void loop() {
if (IrReceiver.decode())
{
Serial.println(IrReceiver.decodedIRData.command);
int a = IrReceiver.decodedIRData.command;
if (a == 48)
{
digitalWrite(3, HIGH);
}
else
{
digitalWrite(3, LOW);
}
}
IrReceiver.resume();
}