Skip to content Skip to sidebar Skip to footer

Menyalakan Lampu Rumah (AC) Menggunakan Arduino

Manakala mulai belajar arduino, hampir dipastikan setiap pemula arduino akan belajar lebih dulu untuk menyalakan lampu kecil bernama Ligh Emitting Diode atau lebih populer dengan nama lampu LED. Bahkan, pengaturan default arduino sebelum dimasukin oleh proram apapun adalah mampu menyalakan lampu LED berkedip-kedip (blink), pada pin 13. So, menyalakan lampu LED menggunakan arduino adalah persoalan yang sangat mudah. Namun, bagaimana jika yang kita inginkan adalah menyalakan lampu rumah yang bertipe arus bolak - balik (AC) menggunakan arduino ? Jika teman-teman menganggap bahwa cara menyalakan lampu rumah sama dengan menyalakan lampu LED, maka hilangkan anggapan itu. Konyolnya, saya pun awalnya menganggap demikian. Waktu itu, kabel listrik yang telah terhubung pada lampu rumah lansung saya hubungkan dengan pin 13 dan pin GND arduino. Setelah program saya upload dengan menyetel pin 13 sebagai output, maka yang terjadi adalah "nothing", kenapa ? tentu saja tegangan 5 V arduino tidak cukup kuat untuk mengangkat daya pada lampu rumah. Jika kabel saya hubungkan ke sumber tegangan pada listrik rumah ternyata lampu menyala terang. Hal ini wajar saja karena tegangan rumah berdaya menengah dengan kisaran minimal 220 volt.
Oke, lanjut ke pembahasan inti, sebelumnya persiapkan dulu komponen-komponen yang dibutuhkan, antara lain :
  1. Arduino Uno 
  2. Kabel Jumper
  3. Kabel Listrik + colokan
  4. Lampu Rumah (saya menggunakan lampu 3 Watt) 
  5. Modul relay 
Perhatikan rangkaian berikut, cermati, pahami dan rangkailah....


Proses pemasangan komponen dapat dibedakan menjadi 2, yaitu pemasangan Arduino dan Relay, kemudian Relay dan kabel listrik rumah. Pertama kita pasangkan komponen Arduino - Relay. 
  • pasangkan pin GND pada relay dengan pin GND pada Arduino 
  • pasangkan pin Vcc pada relay dengan pin 5 V pada Arduino 
  • pasangkan pin IN (input) pada relay dengan pin yang teman-teman inginkan pada Arduino, saya memakai pin 13 meskipun contoh pada gambar menggunakan pin 7 
Kemudian memasang komponen Relay - Kabel listrik rumah ; 
  • pasangkan salah satu kabel lampu pada bagian NO relay. 
  • pasangkan yang lain dengan COM relay. 
  • ikuti rangkaian pada gambar, dan jangan takut terbalik antara plus dan minus rangkaian AC, karena tidak ada ketetapan baku. 
Berikut rangkaian yang telah saya buat sesuai dengan petunjuk gambar : 


Kemudian, buat program untuk menyalakan lampu rumah menggunakan arduino. Program yang saya buat adalah arduino mampu memberikan sinyal untuk menyalakan dan mematikan melalui pin Output pada pin 13, sehingga lampu rumah akan menyala dan mati masing-masing dengan delay 1000 ms atau jeda 1 detik. Berikut program selengkapnya : 


Upload program yang telah ditulis pada Arduino Uno, biarkan kabel serial yang terpasang antara Arduino dan USB laptop tetap terpasang, agar Arduino tetap teraliri arus listrik. Sekarang, untuk menyalakan relay, dan agar lampu rumah juga teraliri listrik, tancapkan colokan listrik yang terangkai pada sumber listrik. 

Dan..... lampu rumah pun akan menyala dan mati dengan jeda 1 detik secara berulang-ulang : 

Lampu Menyala

Lampu Mati
Tutorial selengkapnya, akan saya buat dalam bentuk video agar dapat dilihat dan dipelajari secara langsung. Demikian penjelasan singkat saya, semoga bermanfaat bagi teman-teman.
Catatan :
Rangkaian untuk menyalakan lampu rumah (AC) dengan arduino ini sebagai langkah awal untuk pengembangan pada eksperimen yang lebih kompleks, misalnya : Bagaimana menyalakan lampu rumah dengan device Android via komunikasi bluetooth, atau menyalakan lampu rumah dengan perintah suara melalui device android. Insya Allah akan saya jabarkan...

Salam 


30 comments for "Menyalakan Lampu Rumah (AC) Menggunakan Arduino "

  1. codingnya hanya itu aja iya gan...tidak ada tambahan yang laen

    ReplyDelete
    Replies
    1. Iya gan, sama kayak nyalain led biasa... cuma rangkaiannya saja yang beda..

      Delete
    2. This comment has been removed by the author.

      Delete
  2. artikel bagus gan, kunjungan baliknya di MEMBUAT LAMPU LED BERKEDIP DENGAN ARDUINO ARGA YUDHA
    atau langsung ke website
    http://www.argayudhaadhiprama.com/2016/03/24/membuat-lampu-led-berkedip-arduino-uno-r3/

    ReplyDelete
  3. maaf gan saya kurang paham, itu relay arduino nya pake relay yang berapa volt, mohon bantuan nya .?

    ReplyDelete
    Replies
    1. itu 5 VDC, cari aja modul relay untuk arduino...

      Delete
  4. Makasih infonya, mau dicoba dlu...
    http://riyansblog.blogspot.co.id/

    ReplyDelete
  5. itu relaynya buat atau beli mas ??

    ReplyDelete
  6. gan ini sesuai ama proyek akhir ane,bisa minta e-mail nya buat komunikasi atau nanya nanya gan ... Terimakasih

    ReplyDelete
  7. Gan minta bantuannya menyalakan lampu dan kipas pakai wifi itu bagaimana ya ?? Mohon pencerahannya
    Untuk finishingnya pakai aplikasi android

    ReplyDelete
  8. Gan kalo menggunakan blutut diakses oleh hp gmna codingannya ya?mohon bantuannya

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Rangkaian yg bg buat menggunakan 1 relay ... misalkan 2 buah relay gimana bg .
    Buatkan listing programnya bg atau tau code arduinonya .. mohon bantuannya

    ReplyDelete
  11. Gan,kalau alat elektronika nya di atas 200 watt ,bagusnya pakai relay berapa volt?, Trima ksh sebelumnya

    ReplyDelete
  12. Misi gan, mw nnya itu AC LIGHT bisa sya ganti dgan motor ac (220v) ??? Mohon pencerahannya. Makasih gan

    ReplyDelete
  13. tanya mas , bagaimana cara biar pas di terapkan , si arduino relay dan lampu bisa 1 input tegangan

    ReplyDelete
  14. maksud saya biar minimalis ketika di implementasikan dalam 1 box saja , nanti arduinonya dapat tengangan input dari mana ? , saya pakai Arduino Mini Pro 5v.

    ReplyDelete
  15. Gan saya lagi ada tesis pekerjaan arduino ini liwat hp android tolong di bantu gan ,bisa japri yah gan 085771239906 Ronny

    ReplyDelete
  16. Maaf gan mau nanya nih. Kalo yang cocok buat teknik komputer bikin alat apa yang.. mohon bantuannya ya.terimakasih

    ReplyDelete
  17. Containers ought not be close or in a similar region of paint of different synthetic compounds so as to stay away from sullying through these substances. Airco Installatie in 2019

    ReplyDelete