Marhaban ya ramadhan, Akhirnya kita sampai juga di bulan suci Ramadhan 1441 H. dan untuk menyambutnya saya akan mencoba membuat alat yang akan mempermudah kita dalam menjalankan ibadah puasa di tahun ini. yaitu alarm sahur guyur arduino. sesuai dengan namanya alarm ini lain dari pada alarm pada umumnya. yaitu bukan hanya akan membunyikan alarm pada waktu tertentu yang telah kita tentukan sebelumnya namun alarm ini juga akan menyemurkan air untuk membangunkan kita untuk bangun buat makan sahur.
Cara kerja
Project kali ini cara kerjanya adalah kita akan membuat logic saat di jam yang telah kita tentukan sebelumnya, dikasus ini yaitu saat jam 3 dini hari atau saat jam waktu sahur, yang waktunya dapat dapatkan oleh module RTC. Selanjutnya kita akan membunyikan buzzer kemudian akan juga menampilkan pesan di layar LCD 16*2 selama 10 detik. Begitu 10 detik tidak ada respon maka air akan menyembur lewat waterpump 5v.
Bahan yang di perlukan
- Arduino UNO
- Module Tiny RTC i2c (Real Time Clock)
- LCD 16*2 i2c
- Waterpump 5v
- Transistor NPN
- Resistor (untuk R basis TR)
- Buzzer
- Breadboard
- Beberapa Kabel Jumper
- Botol untuk menampung air
Skematik
Upload Program Arduino
Setelah semunya sudah terangkai dengan benar kemudian langsung upload kodingan arduino, kalau bisa Download Disini. saya asumsikan kamu sudah tau cara uploadnya. buat yang belum bisa baca artikel Arduino Pemula : Instal Arduino IDE dan Cara Upload Program.
Cara Mengatur Jam Alarm
Perhatikan potongan kodingan ini !
Dan untuk mengatur jam alarmnya bisa menggunakan 4 tombol (Push Button) yang di hubungkan langsung ke port digital dua sampai empat.
Penutup
Sampai disini kamu sudah berhasil membuat alarm guyur air menggunakan arduino. Semoga alat ini bisa bermanfaat,khususnya buat manusia-manusia yang susah bangun tidur buat menjalakan sahurnya, seperti saya ini. dan semoga puasa kita bisa lancar, bisa full sampai lebaran.
buat kamu yang kesulitan dalam membuat alarm ini, kamu bisa melihat versi video tutorialnya di Channel Youtube Saya
Trima Kasih.
adios amigo.