#include <IRremote.h>
IRrecv recv(15);
int ledRed = 2;
int ledYellow = 4;
void setup() {
recv.enableIRIn();
Serial.begin(9600);
pinMode(ledRed, OUTPUT);
pinMode(ledYellow, OUTPUT);
}
void loop() {
if (recv.decode()) {
Serial.println(recv.decodedIRData.decodedRawData, HEX);
if(recv.decodedIRData.decodedRawData == 0xFD02FF00) {
digitalWrite(ledRed, HIGH);
//delay(1000);
//digitalWrite(ledRed, LOW);
//delay(500);
}
if(recv.decodedIRData.decodedRawData == 0x6798FF00) {
//digitalWrite(ledYellow, HIGH);
//recv.printIRResultShhttps://www.youtube.com/watch?v=0DgALFDwouAort(&Serial);
//delay(1000);
digitalWrite(ledRed, LOW);
delay(500);
}
recv.resume();
}
}