Rabu, 23 Juni 2021

Membuat JWS 2 Panel P10 Arduino remot Aplikasi Android lewat Bluetooth HC-05

 

JWS 2 Panel P10
JWS 2 Panel P10 

Membuat JWS 2 Panel P10 Arduino remot Aplikasi Android lewat Bluetooth HC-05 - Sejak 2017an saya telah memasang jws di sebuah masjid sekitaran saya, pada waktu itu masih menggunakan satu panel P10 warna merah tanpa menggunakan frame, untuk kontroler nya menggunakan minimum sistem buatan sendiri yang PCB nya juga saya buat sendiri dicetak menggunakan printer laser. Saat itu saya memakai RTC DS1307 yang sudah disertakan pada minimum sistem tadi.


JWS 1 panel P10 warna merah
JWS 1 panel P10 warna merah 

JWS 1 panel P10 warna merah
Sudah terpasang sejak 2017

JWS 1 panel P10 warna merah
Masih menggunakan RTC DS1307

Karena pemakaian RTC DS1307 menggunakan crystal external 32.268Khz maka dalam perancang layoutnya saya baca dulu datasheet dari IC RTC DS1307 nya agar perancangannya menghasilkan sebuah real time clock yang akurat!
Singkat cerita jws yang dipasang menggunakan rtc DS1307 tersebut saya pasang disebuah masjid sekitaran saya dan saya amati tiap harinya sehingga hasilnya dalam satu bulan ada waktu yang bergeser atau kecepatan dengan selisih sekitar satu menit tiap bulan nya. Saat itu kode program untuk jws masih menggunakan tombol untuk setting parameter waktunya jadi sekitar satu bulan atau lebih saya selalu mencocokan waktunya, huft cukup repot juga...



Setelah sekitar satu tahun berjalan, kode program coba saya ganti dengan kode program jws dari grup Untuk1000Masjid yang settingan semua parameter nya dapat diatur atau dikendalikan lewat Aplikasi Android melalui koneksi Bluetooth HC-05, jadi pengaturan waktunya jika sudah ada sedikit selisih menjadi lebih mudah.


Baca juga : Membuat Kontroler JWS atau Minimum Sistem Atmega328 dengan RTC DS3231 dan Bluetooth HC-05 | Review PCB dari PCBWay


Kemudian agar waktunya tidak mengalami selisih lagi saya coba ganti RTC nya menggunakan modul RTC DS3231 versi SN yaitu sebuah modul RTC yang menggunakan ic DS3231 yang memiliki akhiran SN jadi di atas IC nya tertulis DS3231SN, kenapa harus versi SN tidak versi M misalnya, menurut pengalaman beberapa rekan di media sosial rtc seri DS3231SN lebih akurat dibandingkan rtc seri DS3231 ataupun rtc DS3231M, mereka yang pernah menggunakan rtc dengan tulisan DS3231M mengalami selisih waktu yang cukup lumayan, ada yang mengatakan mengalami selisih satu menit dalam seminggu, wow lebih parah dari DS1307 yang saya gunakan sebelumnya ternyata! 

Ah mungkin setiap rtc yang digunakan berbeda beda tingkat keakuratan nya tapi rtc DS3231 yang saya gunakan pada jws kali ini lumayan sangat akurat terbukti selama dua tahun saya perhatikan tidak ada selisih sama sekali, saya menggunakan rtc DS3231SN.


Satu hal lagi yang perlu diperhatikan dalam penggunaan modul rtc DS3231 adalah jika menggunakan baterai non rechargeable maka lepas dioda atau resistor SMD pada jalur vcc menuju kutub positif baterai karena jika tidak dilepas salah satunya maka baterai akan kembung sebab baterai secara terus terusan disupply atau di charge oleh vcc melewati dioda dan resistor tadi padahal baterai bukan tipe rechargeable yang akan berdampak kepada baterai yang menggembung dan baterai akan rusak, rtc pun jadi tidak terjaga waktunya.



Kembali kepada pembuatan jws yang sudah terpasang sejak 2017 tadi, pada tahun 2021 ini saya merancang pcb jws yang disertai dfplayer untuk play Murotal dan adzan secara otomatis, rancangan pcb jws ini saya cetak di fabrikasi pembuatan PCB terkemuka PCBWay karena kualitas pcb nya yang sangat bagus sekali dan pelayanan yang memuaskan serta harga yang cukup lumayan murah yaitu hanya $5 saja untuk 10 keping pcb ukuran maksimal 10x10 cm persegi. Disamping itu saat pertama kali daftar akun PCBWay dan melakukan pemesanan pertama maka kita diberikan saldo $5 untuk biaya cetak nya alhasil pesanan pertama nya didapatkan secara gratis, untuk daftar akun PCBWay klik link ini.


Daftar akun PCBWay
Daftar akun PCBWay 

Join PCBWay
Join PCBWay 

PCB Controller JWS MP3 top view
PCB Controller JWS MP3 top view 

PCB Controller JWS MP3 bottom view
PCB Controller JWS MP3 bottom view 

Setelah pcb jws saya terima kemudian saya rakit dan tes untuk fungsi dfplayer nya berjalan sempurna, inilah pcb hasil cetakan dari PCBWay dan telah saya aplikasikan pada jws yang juga sudah terpasang dirumah.


JWS dengan controller JWS MP3
JWS dengan controller JWS MP3 

Jws mp3 kontrol lewat Aplikasi Android
Jws mp3 kontrol lewat Aplikasi Android 

Baca juga : Membuat Jadwal Waktu Sholat (JWS) Arduino Auto Murotal DFPlayer MP3 

Untuk menggantikan jws yang sudah terpasang di masjid maka saya beli dua panel P10 warna hijau dan kemudian mulai mengedit program jws untuk tampilan dua panel ditambahkan juga fungsi hitung mundur sebelum adzan.


Kontroler jws pengaturan lewat Aplikasi Android
Kontroler jws pengaturan lewat Aplikasi Android 

Bagian belakang jws 2 panel P10
Bagian belakang jws 2 panel P10 

Tampilan bitmap JWS 2 Panel P10
Tampilan bitmap JWS 2 Panel P10 

Tampilan jadwal sholat JWS 2 Panel P10
Tampilan jadwal sholat JWS 2 Panel P10 

Tampilan hitung mundur sebelum adzan JWS 2 Panel P10
Tampilan hitung mundur sebelum adzan JWS 2 Panel P10 

Tampilan bitmap setelah terpasang di masjid JWS 2 Panel P10
Tampilan bitmap setelah terpasang di masjid JWS 2 Panel P10 

Tampilan jam utama setelah terpasang di masjid JWS 2 Panel P10
Tampilan jam utama setelah terpasang di masjid JWS 2 Panel P10 

Tampilan jadwal sholat setelah terpasang di masjid JWS 2 Panel P10
Tampilan jadwal sholat setelah terpasang di masjid JWS 2 Panel P10 

Untuk kode program dan aplikasinya bisa didownload pada halaman Download dokumen di blog ini.


Dibawah ini saya tampilkan video lengkapnya mulai dari perakitan hingga tes.



3 Comments

Gmana order controller jws mp3 nya gan?

Tutorial cara buat aplikasinya dong kang fareed, saya pengen belajar buat seting jam, tanggal dan running teksnya saja