#include <IRremote.h> // IRremote kütüphanesini dahil et
#define IR_RECEIVE_PIN 11 // IR alıcının bağlı olduğu pin
void setup() {
Serial.begin(115200); // Seri haberleşmeyi başlat
IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK); // IR alıcısını başlat
}
void loop() {
// Eğer IR verisi alındıysa
if (IrReceiver.decode()) {
// Alınan veriyi yazdır
Serial.print("Ham Veri: ");
Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX); // Ham veriyi HEX formatında yazdır
// Kısa formatta alınan veriyi yazdır
Serial.print("Kısa Format: ");
IrReceiver.printIRResultShort(&Serial); // Kısa formatta yazdır
Serial.println(); // Yeni satır
}
IrReceiver.resume(); // Bir sonraki değeri almak için alıcıyı yeniden başlat
}