#include "IRremote.hpp"
#define IR_RECEIVE_PIN 2
#define IR_RECEIVE_PIN 3
#define led1 4
int pb1 = 5;
void setup() {
Serial.begin(9600);
IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
pinMode(pb1, INPUT_PULLUP);
}
void loop() {
if (IrReceiver.decode()) {
uint16_t command = IrReceiver.decodedIRData.command;
Serial.println(command);
IrReceiver.resume();
if((command)==2){
digitalWrite(led1, HIGH);
}
else{
digitalWrite(led1, LOW);
}
}
if(digitalRead(pb1)==LOW){
digitalWrite(led1, HIGH);
}else{
digitalWrite(led1, LOW);
}
}