#include <IRremote.h>
int RECV_PIN = 11;
const int led_Red=12;
#define plus 2
#define minus 152
//IRrecv irrecv(RECV_PIN);
void setup()
{
pinMode(led_Red, OUTPUT);
Serial.begin(9600);
IrReceiver.begin(RECV_PIN);
//Serial.println("Enabling IRin");
//irrecv.enableIRIn();
//Serial.println("Enabled IRin");
}
void loop() {
if(IrReceiver.decode()){
IrReceiver.resume();
int command = IrReceiver.decodedIRData.command;
Serial.println(command);
switch (command) {
case plus: {
digitalWrite(led_Red,HIGH);
break;
}
case minus: {
digitalWrite(led_Red, LOW);
break;
}
default: {
// do nothing
}
}
}
}