Menyalakan Lampu Dengan Remote

Display Horizontal

Bismillahirrahmanirrahim, Assalamu’alaikum Warahmatullahi Wabarakaatuh

Sholawat
Jangan Lupa Bersholawat

Hai Sobat IOTkece, Bagaimana Kabarnya? Luar Biasa Bukan… Kali ini kita akan belajar cara menyalakan lampu dengan Remote. Pernahkan sobat membayangkan bahwa kita bisa menyalakan atau mematikan peralatan listrik secara wireless menggunakan remote? Betapa mudahnya dan efisiennya, kita tidak perlu lagi menekan saklar yang ada di dinding, cukup hanya dengan menekan tombol di remote maka lampu akan menyala. Lebih praktis, mudah, selain itu juga lebih aman, karena tidak ada resiko tersengat aliran Listrik.

Pada tutorial kali ini saya akan menggunakan remote pada gambar dibawah ini, jikalau sobat ingin menggunakan remote Televisi, atau AC, dipersilahkan, bebas

IR Remote

Dan sebagai penerima sinyal dari Remote kita perlu yang dinamakan IR Receiver, begini penampakannya

IR Receiver

Langsung saja kita ke tutorialnya

Menyalakan Lampu Dengan Remote

1. Persiapkan Alat dan Bahan

  1. Arduino UNO
  2. IR Receiver Module
  3. Remote IR
  4. Module Relay 5V
  5. Lampu
  6. Steker Listrik
  7. Kabel 0.75 secukupnya
  8. Kabel Jumper
  9. USB Transfer
  10. Laptop + Arduino IDE (Jika dilaptop sobat belum terinstal Arduino IDE klik disini)

2. Wiring

  • VCC -> 5V Arduino
  • GND -> GND Arduino
  • SIGNAL -> A0
  • VCC Relay -> 5V Arduino
  • GND Relay -> GND Arduno
  • IN Relay -> PIN 2

Rangkain Lampu

Potong salah satu kabel lalu masukan ke kontak relay C dan NO

Wiring Menyalakan Lampu Dengan Remote

3. Program

Ketik ulang program dibawah ini agar sobat semakin paham bahasa pemrograman pada Arduino IDE

/*
 * Tutorial By IOTkece
 */

    #include <IRremote.h>
    int IRpin = A0; 
    int R1 = 2;

    IRrecv irrecv(IRpin);
    decode_results results;

    void setup()
    {
      Serial.begin(9600);
      irrecv.enableIRIn();
      pinMode(R1, OUTPUT);

      digitalWrite(R1,HIGH);
    }

    void loop() 
    {
       
      if (irrecv.decode(&results)) 
        {
          Eksekusi();
          Serial.println(results.value);
          irrecv.resume();
        }

       
    }

    void Eksekusi(){
      switch(results.value){
        case 16738455:
          digitalWrite(R1,!digitalRead(R1));
          if ( digitalRead(R1) == HIGH) {
           Serial.println("Lampu 1 Mati");
          }
          else {
           Serial.println("Lampu 1 Aktif");
          }
          break;
          default:
          break;
      }
      delay(200);
    }

4. Pengujian

  1. Ganti Script Program Pada Bagian ” Case 16738455 “ sesuai kode remote sobat, Untuk mencari kode remote klik disini
  2. Upload program di ke Arduino, jika belum tahu cara upload program klik disini
  3. Wiring Arduino dan Lampu sesuai pada gambar wiring di atas
  4. Biarkan Arduino tetap terkoneksi pada PC/Laptop sobat
  5. Buka Serial Monitor dan setting baud ratenya ke angka “9600”
  6. Arahkan Remote ke IR Receiver Module dan tekan tombol yang kodenya telah di masukan kedalam program, Ketika ditekan sekali maka lampu akan menyala, ketika ditekan lagi maka lampu akan mati

Berikut serial monitor ketika tombol ditekan

Serial Monitor Menyalakan Lampu Dengan Remote

Bagaimana, mudah bukan dalam menyalakan lampu dengan remote, semoga tutorial ini bermanfaat bagi sobat semuanya

Selamat mencoba sobat, ceritakan pengalaman sobat di kolom komentar yaaa. Dan jangan lupa bagikan ke teman atau saudara sobat yang membutuhkan informasi ini

Terimakasih, Wassalamualaikum Warahmatullahi Wabarakatuh

“Jangan Malu Untuk Belajar, Bersemangatlah”

#IOTkece

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *