#include<IRremote.h>
int LED_pin=3;
int PIN_receiver=2;
int button_val=0;
IRrecv receiver(PIN_receiver);
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
receiver.enableIRIn();
}
void loop() {
// put your main code here, to run repeatedly:
if (receiver.decode()){
translateIR();
receiver.resume();
}
}
int translateIR(){
button_val=receiver.decodedIRData.command;
Serial.println(button_val);
if(button_val==162){
Serial.println("power");
digitalWrite(LED_pin, LOW);
}
if(button_val==48){
Serial.println("one");
digitalWrite(LED_pin, HIGH);
delay(300);
digitalWrite(LED_pin, LOW);
delay(300);
digitalWrite(LED_pin, HIGH);
delay(300);
}
}