Cara Decoder Remot Infrared Arduino

Pada postingan kali ini saya akan memberikan tutorial tentang cara decoder Infrared Remote dengan arduino. Untuk apa sih decoder itu? Pertanyaan yang bagus... Decoder remote itu adalah menscan hex dalam setiap tombol di remot supaya nantinya bisa mengontrol beban seperti relay, led dll. Remote yang digunakan bisa memakai remote MP3, remote TV dan hampir setiap remote yang menggunakan infrared bisa digunakan.
Langsung saja ke tutorial, untuk alat dan bahannya adalah sebagai berikut :

  • Arduino UNO
  • Infrared Receiver
  • Breadboard
  • Kabel Jumpwire secukupnya
Rangkaiannya kurang lebih seperti dibawah ini :

Keterangan sebagai berikut :
  • Kaki kiri Infrared ke Pin 11 arduino
  • Kaki tengah Infrared  ke Ground
  • Kaki kanan Infrared ke VCC 5V
Langkah-langkah :
  • Hubungkan Arduino dengan komputer/laptop
  • Jangan lupa instalkan library IRremote dulu caranya buka program Arduino lalu pilih Sketch -Include Library - Manage Library (Seperti pada gambar)
  • Dan instalkan IRremote kedalam library seperti pada gambar
  • Lalu masukan kode pemrograman dibawah ini
#include 

int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);
    irrecv.resume(); // Receive the next value
  }
  delay(100);
}

  • Lalu verify dan upload kode ke arduino
  • Buka Serial Monitor di Program Arduino nya
  • Pencet salah satu tombol di remote infrared dan akan muncul kode hex.
  • Nah kode hex itu akan digunakan untuk mengontrol beban seperti relay, led dll.(Coming soon)

1 Response to Cara Decoder Remot Infrared Arduino