#include <IRremote.h>
IRrecv remote(6);
int code; //decode_results code;
#include <LiquidCrystal.h>
void setup()
{
Serial.begin(9600);
remote.enableIRIn();
lcd.begin(16, 2);
}
void loop()
{
if (remote.decode()) // if (remote.decode(&code))
{
code = remote.decodedIRData.command; // Not needed
Serial.print("irCode: ");
Serial.println(code); // Serial.println(code.value);
remote.resume();
lcd.setCursor(0, 0);
for (int thisChar = 0; thisChar < 10; thisChar++) {
lcd.print(thisChar);
delay(500);}
lcd.setCursor(16, 1);
lcd.noAutoscroll();
lcd.clear();
}
}