
Kumandadan basılan her butonun kodlarını çözerek HEX değerlerini aşağıdaki kod ile Seri monitörde görüntüleyip bir sonraki uygulamada ise bu kodları projemize dahil ediyoruz.
#include <IRremote.h> #define RECV_PIN 6 IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value, HEX); irrecv.resume(); } delay(300); }
#include <IRremote.h> #define RECV_PIN 6 IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void loop() { if (irrecv.decode(&results)) { if (results.value == 0xFFC23D) { Serial.println("PLAY Tusuna Basildi"); } if (results.value == 0xFF30CF) { Serial.println("1'e Basildi"); } if (results.value == 0xFF18E7) { Serial.println("2'ye Basildi"); } if (results.value == 0xFF7A85) { Serial.println("3'e Basildi"); } irrecv.resume(); } delay(300); }