#include <IRremote.h>
int DAT = 2;
int A = 3;
int button;
IRrecv reciever(DAT);
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(A, OUTPUT);
reciever.enableIRIn();
}
void loop() {
// put your main code here, to run repeatedly:
if (reciever.decode()){
translateir();
reciever.resume();
}
}
int translateir(){
button = reciever.decodedIRData.command;
Serial.println(button);
if (button == 162){
digitalWrite(A, LOW);
Serial.println("power");
}
if (button == 34){
digitalWrite(A, HIGH);
Serial.println("test");
}
if (button == 48){
Serial.println("1");
digitalWrite(A, HIGH);
delay(1000);
digitalWrite(A, LOW);
delay(1000);
digitalWrite(A, HIGH);
delay(1000);
digitalWrite(A, LOW);
}
if (button == 226){
Serial.println("menu");
Serial.println("press power to turn off led, test to turn on led and 1 to blink led");
}
}