#include <IRremote.h>
int signal = 13;
#define signal 13
#define Num1 48
#define Num2 24
#define Num3 122
#define Power 162
void setup() {
Serial.begin(9600);
IrReceiver.begin(signal);
// put your setup code here, to run once:
}
void loop() {
if(IrReceiver.decode())
{
Serial.println(IrReceiver.decodedIRData.command);
IrReceiver.resume();
int data = IrReceiver.decodedIRData.command;
switch(data)
{
case Num1:
Serial.println("pressed on button 1");
break;
case Num2:
Serial.println("pressed on button 2");
break;
case Num3:
Serial.println("pressed on button 3");
break;
case Power:
Serial.println("pressed on power button");
break;
default:
Serial.println("pressed on other button");
}
}
}