Kamis, 08 Agustus 2019

Membuat Jam Waktu Sholat Arduino | JWS Arduino Bluetooth

Membuat Jam Waktu Sholat Arduino | JWS Arduino Bluetooth - Pada jaman dahulu dan mungkin sekarang pun masih ada yaitu sebuah jadwal ibadah sholat yang terpasang disebuah masjid yang menunjukkan kapan waktu sholat sudah tiba. Jadi sebelum adzan dikumandangkan biasanya sang muadzin akan melihat dulu jadwal dan ketika jam sudah menunjukkan waktu sesuai jadwal maka dikumandangkanlah adzan.

Seiring perkembangan jaman, teknologi untuk keperluan penjadwalan sholat semakin berkembang. Salah satunya adalah menggunakan teknologi mikrokontroller, dimana semua parameter perhitungan untuk jadwal sholat telah dimasukkan kedalamnya, banyak parameter dalam mikrokontroller yang dikalkulasi menjadi sebuah jadwal ibadah sholat yang akurat kemudian data data yang ada didalam mikrokontroller yang telah dikalkulasi kemudian ditampilkan kedalam sebuah dispaly P10.

Jam jadwal waktu sholat P10 arduino
Jam jadwal waktu sholat P10 arduino 

Jam jadwal waktu sholat P10 arduino
Jam jadwal waktu sholat P10 arduino iqomah

Jam jadwal waktu sholat P10 arduino
Jam jadwal waktu sholat P10 arduino versi 7 Segment 

Jadwal Waktu Sholat ini dalam segi hardwarenya sangat sedikit hanya terdiri dari mikrokontroller, display P10 dan power supply. Mikrokontrollernya memakai arduino yang sangat populer untuk saat ini, namun untuk menyambungkan ke display P10 perlu konektor, konektor ini dipasaran sudah banyak yang menjual dengan nama konektor DMD.

Baca juga : Cara Upload Program ke Mikrokontroller atau Upload Sketch tanpa Board Arduino

Mikrokontroller atau arduino dalam membuat jam jadwal waktu sholat (JWS) ini untuk real time clock nya ditenagai oleh RTC DS3231SN yang lumayan sangat akurat kemudian ditambah dengan koneksi bluetooth untuk pengaturan manual atau otomatis lewat aplikasi Android, pengaturan ini sangat perlu karena untuk menentukan lokasi dimana JWS ini terpasang, dengan aplikasi JWS Android ini kita bisa dengan mudah menyinkronkan lokasi JWS terpasang.

Sebelum membuat PCB khusus jws yang sudah disertakan RTC DS3231 dan bluetooth saya menggunakan minimum sistem yang telah ditambahkan konektor DMD dam masih memakai RTC DS1307, berikut ini penampakan nya.

Jam jadwal waktu sholat P10 arduino
Jam jadwal waktu sholat P10 arduino versi lama

Jam jadwal waktu sholat P10 arduino
Bottom Jam jadwal waktu sholat P10 arduino versi lama

DOWNLOAD layout siap cetak format PDF. 

Pemasangan modul

Untuk keperluan JWS ini saya telah mendesain sebuah layout PCB yang siap pasang, karena sudah termasuk yang diperlukan diatas seperti, konektor DMD untuk menghubungkan mikrokontroller dengan display P10, tempat RTC DS3231SN dan tempat untuk memasangkan bluetooth. Jadi dengan Layout PCB ini kita tinggal tancap konektor DMD dan memasang power supply-nya.

Baca juga : Cara Sederhana Memperbaiki Display P10 yang Mati Sebagian

Berikut dibawah ini layout PCB JWS yang telah saya desain untuk memudahkan perakitan jam jadwal waktu sholat P10 Arduino.

Jam jadwal waktu sholat P10 arduino
Skema jam jadwal waktu sholat P10 arduino. 

Jam jadwal waktu sholat P10 arduino
Layout Jam jadwal waktu sholat P10 arduino. 

Jam jadwal waktu sholat P10 arduino
Bottom Layout Jam jadwal waktu sholat P10 arduino 

DOWNLOAD layout siap cetak format PDF. 

Jam jadwal waktu sholat P10 arduino
3D Jam jadwal waktu sholat P10 arduino 


Dan ini ini adalah video jam jadwal waktu sholat P10 arduino menggunakan satu panel display P10.


DOWNLOAD sketch JWS 1 panel P10. 

DOWNLOAD sketch JWS 2 panel P10. 

DOWNLOAD library DMD3. 

DOWNLOAD Aplikasi Android REMOTE JWS. 


##############################

Untuk informasi lebih lanjut tentang penggunaan JWS ini silakan baca keterangan didalam Sketch JWS ini, semoga bermanfaat. 

Sumber : untuk1000masjid 
Karya M-F/H Robot Arduino 

24 Comments

Makasih tutorial plus sketch'y pak,
Btw bikin tutorial buat running text pake arduino dong pak, yg kaya dulu pas bikin yg ada animasi kembang api'y, kira" bikin rada panjang sekitar 6 panel bisa gak ya??

Ucup : ok rencananya memang dipostingan mendatang akan membahas tentang Running Text Arduino yg ada animasi kembang api itu, nantikan aja disini

Request yang dua panel bang..

Gatra : silakan didownload pada link diatas

Siap pak, saya masih tahap belajar masih paud itungan'y hehe...
Rencana pengen aplikasiin buat 6panel, tp ilmu masih cetek pak mohon tutorial'y,
Makasih banyak sebelum'y pak

Terimakasih bang dah didownload,btw librarynya mana yach?

Ucup : mari belajar bersama sama

Gatra : link download library Sudah ditambahkan

Fareed Clarity : mohon bimbinganya saya mengalami kendala saat upload sket dengan arduino uno r3 . Upoad sket error compling . Untuk library nya saya taruh di C/: program files/arduino/library.

bang ini solusinya gimana yach

WaktuShol at_P10_x2_DMD3_fareed.ino:55:27: fatal error: font / Distro12.h: No such file or directory
terimakasih

Gatra : font header tersebut tidak ada didalam Library DMD nya untuk itu ubah Font Header nya dengan arial atau Font system

Bang klu display pakai 7 segment , di sketch nya apa yg dirubah ya bang, mohon sarannya

mas, punya lib DMD2 untuk scrol text tanapa fliker ngk?

Mas mau tanya nih, untuk dot matric ukuran terkecil yg bisa dipakai untuk jws itu ukuran berapa ya, trus selain jws apa bisa ditambah kata-kata yg lain

download sorce code nya mana gan?

bikin yg pake wifi gan ...!!

Bang sy rencana mw buatkan untuk mesjid di kompleks
bsa di bantu ?
trdpt bbrpa error yg sy dapati ketika mengcompile
awalnya mslah library dan font
tpi stelah itu mncul lgi error lain

Mas untuk 7 Segmentnya kok belum ada ya?

Alhamdulillah, terimakasih Bang tutorialnya berhasil dicompile. Tapi saya pengen merubah nama masjidnya, gimana caranya Bang? Mohon bimbingannya ya.

Bisa langsung dari sketch nya pada bagian default parameter atau bisa juga dari aplikasi Android lewat Bluetooth HC-05

Ikuti aja keterangan Error nya, setelah itu refresh Arduino ide nya

Kalau sketch untuk 3 panel apakah ada kang ?Rencana saya mau bikin buat mesjid