#include <IRremote.h> // Knihovna IR Receive pro Arduino - http://z3t0.github.io/Arduino-IRremote/
const int RECV_PIN = 35; // Datový výstup IR připojen na pin 35 Arduino
IRrecv IR(RECV_PIN); // Deklarace přijímaných dat
decode_results results; // Prijata data => results
void setup(){
Serial.begin(115200); // COM rate = 115200 bps
IR.enableIRIn(); // Aktivuj IR přijímač
IR.blink13(true); // Taktovací frekvence IR
}
void loop(){
if (IR.decode(&results)){
Serial.println(results.value, HEX); // Prezentuj přijatá data v HEX kódu na COM
delay(300); // Vyčkej 300 ms do dalších dat
IR.resume(); // Zpracuj přijatá data
}
}