Membuat lampu otomatis menggunakan arduino dan RTC (Untuk 2 lampu)
Selamat siang teman-teman
Kali ini saya mau share soal membuat lampu otomatis di rumah untuk 2 titik.
lampu ini di gunakan untuk lampu luar rumah dan dikendalikan dengan arduino dan RTC sebagai waktu nyala dan matinya.
Blok diagramnya seperti di bawah ini.
Material yang saya pakai adalah:
- Arduino Nano 1 pcs
- RTC DS1307 1 pcs
- LCD 16x2 1 pcs
- Tombol Push button 3 pcs (atas, bawah, enter)
- Box panel putih 1 pcs
- Relay modul 12V 2 pcs
- Power supply 5V 1 pcs
- Box Relay besar 1 pcs
- Konektor lampu + listrik 3 pcs
- Terminal USB female 2 pcs
- Kabel koneksi secukupnya
Untuk wiring diagram, pin yang digunakan bebas. wiringnya saya lupa.
Saya ambil gambarnya setelah sudah dirakit. begini gambarnya.
Kemudian tutup dengan cover belakang dan beri double tape agar bisa di tempel di dinding.
Kasih tanda untuk 3 tombol kontrolnya.
Tombol naik, tombol turun, tombol enter
Ketiga tombol ini untuk pemilihan menu dan setting jam, tanggal dan kapan nyala dan kapan mati untuk masing-masing lampu.
Waktunya untuk buat program untuk arduinonya.
Program akan saya upload kemudian.
Bentuk menu pada kontrolnya seperti di bawah:
Setting Jam
Setting jam
Setting Menit
Setting Detik
Setting Tanggal
Setting Tanggal
Setting Bulan
Setting Tahun
Setting Lamp 1
Time Lamp On
Time Lamp Off
Exit
Setting Lamp 2
Time Lamp On
Time Lamp Off
Exit
Setting all lamp
Time Lamp On
Time Lamp Off
Exit
Exit
Untuk tampilan runningnya adalah seperti berikut
Tampilan saat nyala, ada jam, ada tanggal, dan status lamp 1 dan lampu 2.
Status lampu ini akan mengikuti kondisi lampu.
Jika lampu nyala, maka status jadi ON, jika lampu mati, maka status menjadi OFF.
Program juga harus di setting untuk menghindari saat mati listrik.
Program harus bisa mengenali kondisi terakhir dan di bandingkan dengan settingan nyala dan matinya lampu.
Lampu 1 dan lampu 2 bisa di setting dengan waktu nyala dan waktu mati yang berbeda-beda.
dan juga bisa di setting secara bersamaan nyala dan matinya.
Jika akan setting alat, maka tekan tombol enter --> pilih menu dengan menaikkan atau menurunkan arah kursor ke atas atau ke bawah. kemudian enter untuk masuk ke menu pilihan.
Jika akan keluar, tekan menu exit untuk kembali ke menu awal.
Untuk coding lampu otomatis. silahkan berkunjung ke channel youtube saya:
https://www.youtube.com/watch?v=gbHIw7qdil0
Atau disini.
Codingnya silahkan disini
Download coding
atau disini.
Sekian dulu penjelasan dari saya.
Silahkan tinggalkan komen jika ada yang kurang jelas.
Kali ini saya mau share soal membuat lampu otomatis di rumah untuk 2 titik.
lampu ini di gunakan untuk lampu luar rumah dan dikendalikan dengan arduino dan RTC sebagai waktu nyala dan matinya.
Blok diagramnya seperti di bawah ini.
Blok diagram kontrol lampu |
- Arduino Nano 1 pcs
- RTC DS1307 1 pcs
- LCD 16x2 1 pcs
- Tombol Push button 3 pcs (atas, bawah, enter)
- Box panel putih 1 pcs
- Relay modul 12V 2 pcs
- Power supply 5V 1 pcs
- Box Relay besar 1 pcs
- Konektor lampu + listrik 3 pcs
- Terminal USB female 2 pcs
- Kabel koneksi secukupnya
Untuk wiring diagram, pin yang digunakan bebas. wiringnya saya lupa.
Saya ambil gambarnya setelah sudah dirakit. begini gambarnya.
Tampak belakang wiring |
Tampak belakang dengan cover |
Tampak depan |
Tombol naik, tombol turun, tombol enter
Ketiga tombol ini untuk pemilihan menu dan setting jam, tanggal dan kapan nyala dan kapan mati untuk masing-masing lampu.
Waktunya untuk buat program untuk arduinonya.
Program akan saya upload kemudian.
Bentuk menu pada kontrolnya seperti di bawah:
Setting Jam
Setting jam
Setting Menit
Setting Detik
Setting Tanggal
Setting Tanggal
Setting Bulan
Setting Tahun
Setting Lamp 1
Time Lamp On
Time Lamp Off
Exit
Setting Lamp 2
Time Lamp On
Time Lamp Off
Exit
Setting all lamp
Time Lamp On
Time Lamp Off
Exit
Exit
Untuk tampilan runningnya adalah seperti berikut
Tampak depan tampilan nyala |
Status lampu ini akan mengikuti kondisi lampu.
Jika lampu nyala, maka status jadi ON, jika lampu mati, maka status menjadi OFF.
Program juga harus di setting untuk menghindari saat mati listrik.
Program harus bisa mengenali kondisi terakhir dan di bandingkan dengan settingan nyala dan matinya lampu.
Lampu 1 dan lampu 2 bisa di setting dengan waktu nyala dan waktu mati yang berbeda-beda.
dan juga bisa di setting secara bersamaan nyala dan matinya.
Jika akan setting alat, maka tekan tombol enter --> pilih menu dengan menaikkan atau menurunkan arah kursor ke atas atau ke bawah. kemudian enter untuk masuk ke menu pilihan.
Jika akan keluar, tekan menu exit untuk kembali ke menu awal.
Untuk coding lampu otomatis. silahkan berkunjung ke channel youtube saya:
https://www.youtube.com/watch?v=gbHIw7qdil0
Atau disini.
Codingnya silahkan disini
Download coding
atau disini.
Sekian dulu penjelasan dari saya.
Silahkan tinggalkan komen jika ada yang kurang jelas.
gan boleh minta programnya?
ReplyDeleteboleh bos. kirim alamat emailnya bos. nanti ane kirim.
Deleteumbaran63@gmail.com
Deletedah ane kirim email ya bos.
DeleteSori lama banget. baru ketemu filenya. nyelip di folder yg namanya aneh. jadi ngga ketahuan.
tolong kirim rangkaian dan programnya ke email ane bang di adam.muhammad1998@gmail.com
ReplyDeleteUntuk rangkaiannya ane kagag gambar bos. jadi kemarin itu langsungan aja. jadi ngga sempet gambar. untuk programnya nanti ane cari dulu ya bos.
Deletedah ane kirim email ya bos.
DeleteSori lama banget. baru ketemu filenya. nyelip di folder yg namanya aneh. jadi ngga ketahuan.
Siang kak, boleh tolong kirim code program ke email saya ardo.fradiko@gmail.com
ReplyDeletedah ane kirim email ya bos.
DeleteSori lama banget. baru ketemu filenya. nyelip di folder yg namanya aneh. jadi ngga ketahuan.
Pagi omm.Boleh minta coding nya?
ReplyDeleteAndrie.dermawan99@gmail.com
Dah ane email ya bos. Mudah mudahan bermanfaat. Makasih.
Deletemas boleh share codingnya ? ini alamt email sy rahmatpurnomo64@gmail.com
ReplyDeleteDah ane email ya bos. Mudah mudahan betmanfaat. Makasih.
Deleteboleh share codingnya gan? email saya rusdielnino@yahoo.co.id
ReplyDeletesaya pernah bikin juga dapet dari blog hanya saja pas mati lampu setingan ke reset jadi lampu yg tadinya on jadi off sebab eepromnya gak nyimpen
Dah ane email ya bos. Mudah mudahan betmanfaat. Makasih.
DeleteMas boleh share program nya ?
ReplyDeleteIni alamat email saya maulanafaizal580@gmail.com
Dah ane email ya bos. Mudah mudahan bermanfaat. Makasih.
DeleteBang boleh minta program nyanyalamat email arispray25@gmail.xom
ReplyDeleteDah ane email ya bos. Sori telat balas.
Deletesemoga betmanfaat.
Mas boleh share program nya ?
ReplyDeleteIni alamat email saya
officialrifki008@gmail.com
Dah ane email ya bos. Semoga bermanfaat.
Deletemakasih.
Selamat pagi pak. Pak boleh share programnya pak ? ini email saya nurdianto3550@gmail.com. Terimakasih Pak, ma'af merepotkan.
ReplyDeleteSilahkan berkunjung ke channel youtube saya.
Deletehttps://www.youtube.com/watch?v=gbHIw7qdil0
Terima kasih
halo mas, boleh codingnya mas? kalo boleh, mas boleh kirim ke firdaussagala17@gmail.com
ReplyDeleteSilahkan berkunjung ke channel youtube saya.
Deletehttps://www.youtube.com/watch?v=gbHIw7qdil0
Terima kasih
Boleh minta programnya ,mas?
ReplyDeleteini emailnya aribudiman04@gmail.com
ReplyDeleteTerimakasih
Sudah saya email ya. maaf lama bgt responnya.
Deletemakasih dah berkunjung.
Mapir juga ke channel youtube saya ya.
https://www.youtube.com/watch?v=gbHIw7qdil0
Bisa minta programnya kak ?
ReplyDeleteivanedpratama@gmail.com
Terimakasih kak