Tutorial dan Firmware Modul JWS (Jam Waktu Sholat)
Koneksi Modul ESP8266:
  • D0 = GPIO16 dihubungkan ke Modul RELAY
  • D1 = GPIO5/SCL dihubungkan ke RX Modul MP3Player (DFPlayer)
  • D2 = GPIO4/SDA dihubungkan ke TX Modul MP3Player (DFPlayer)
  • D3 = GPIO0 dihubungkan ke Tombol S1
  • D4 = GPIO2 dihubungkan ke Tombol S2
  • D5 = GPIO14 dihubungkan ke Modul MAX7219 (DIN)
  • D6 = GPIO12 dihubungkan ke Modul MAX7219 (CS)
  • D7 = GPIO13 dihubungkan ke Modul MAX7219 (CLK)
  • D8 = GPIO15 dihubungkan ke Buzzer

Fungsi Tombol Saat Booting:
  • Saat baru dinyalakan dan tampil versi Firmware, tekan dan tahan tombol S1 untuk mengembalikan setting default Profile 1. Data registrasi tidak dihapus.
  • Saat baru dinyalakan dan tampil versi Firmware, tekan dan tahan tombol S2 untuk mengembalikan setting default Profile 2. Data registrasi tidak dihapus.
  • Saat baru dinyalakan dan tampil versi Firmware, tekan dan tahan tombol S1 dan S2 untuk mengembalikan setting default Profile 3. Data registrasi akan dihapus dari EEPROM dan akan diregistrasi ulang saat restart dan terkoneksi ke internet.

Fungsi Tombol Saat Running Normal Mode:
  • Tekan S1 untuk mengurangi speed animasi pada blok text yang sedang tampil.
  • Tekan S2 untuk menambah speed animasi pada blok text yang sedang tampil.
  • Tekan dan tahan S1 selama ±5 detik untuk masuk kedalam mode setting.
  • Tekan dan tahan S2 selama ±5 detik untuk menjalankan murottal manual.
  • Tekan dan tahan S1 kemudian tekan S2 untuk menurunkan level brightness.
  • Tekan dan tahan S2 kemudian tekan S1 untuk menaikkan level brighness.

Fungsi Tombol Saat Running Setting Mode:
  • Tekan S2 untuk masuk kedalam Mode Update Firmware.
  • Tekan dan tahan S1 selama ±5 detik untuk keluar dari Setting Mode dan Restart.

Arti bunyi beep pada modul JWS:
  • Beep pendek 1x = mencoba terhubung ke wifi.
  • Beep pendek 2x = masuk ke mode setting, keluar dari mode setting, pergantian jam.
  • Beep pendek 3x = terhubung ke jaringan wifi.
  • Beep panjang 1x = tidak berhasil terhubung ke wifi.
  • Beep panjang 2x = modul MP3 bermasalah (tidak ada SD Card/tidak terhubung).
  • Beep pendek 4x = sudah terhubung ke NTP dan JWS.
  • Beep panjang 3 detik = masuk waktu sholat.

Silahkan download Firmware JWS Versi 1.2.0 boleh Opsi 1, boleh juga Opsi 2 dan burn ke modul anda.
Firmware JWS V1.2.1 dengan Display MAX7219_8x32 (4 Modul 8x8) MCU: ESP8266
Firmware JWS V1.2.1 dengan Display MAX7219_8x64 (8 Modul 8x8) MCU: ESP8266
Firmware JWS V1.2.1 dengan Display MAX7219_8x128 (16 Modul 8x8) MCU: ESP8266

Firmware JWS V1.2.3 dengan Display MAX7219_8x32 (4 Modul 8x8) MCU: ESP8266
Firmware JWS V1.2.3 dengan Display MAX7219_8x64 (8 Modul 8x8) MCU: ESP8266
Firmware JWS V1.2.3 dengan Display MAX7219_8x128 (16 Modul 8x8) MCU: ESP8266

Bagi anda yang sudah menggunakan Versi 1.1.2, anda bisa mengupdate firmware JWS anda secara OTA (Tanpa Kabel) melalui jaringan WiFi. Tapi jika belum pernah menggunakan modul JWS AZKATECH, maka update firmware harus menggunakan kabel data (USB to Serial).


Firmware JWS Versi 1.2.0 Opsi 1: Jika belun terdaftar (unregistered) akan ada tulisan: <TIME> Perhatian: Modul JWS Anda Belum Terdaftar di AZKATECH.COM
Firmware JWS Versi 1.2.0 Opsi 2: Jika belun terdaftar (unregistered) akan ada tulisan: <TIME> Klik <S11> https://azkatech.com
Caranya:
  1. Tekan dan tahan Tombol S1 selama ±5 detik untuk masuk ke Setting Mode, lalu tekan tombol S2 untuk masuk ke Mode Update Firmware.
  2. Buka browser dan buka link yang muncul pada display. Misalnya http://192.168.1.100/update
  3. Klik tombol Browse dan cari file Fiwrmware yang akan diupload.
  4. Tunggu sampai proses selesai dan modul melakukan restart.

Apabila modul JWS anda belum terdaftar di AZKATECH.COM, maka sebagian besar fitur JWS masih tetap berfungsi dan bisa digunakan antara lain:
  • Setting kredensial WiFi, Timezone, City ID, Teks 1 s/d Teks 5, dll masih dapat diatur bebas sesuai kebutuhan.
  • JWS tetap bisa menampilkan jadwal waktu sholat 5 waktu sesua setting yang dibuat dalam pengaturan.
  • Modul tetap bisa mengumandangkan adzan pada setiap waktu sholat tiba. Modul MP3 harus punya MicroSD yang berisi file MP3 kebutuhan JWS yang bisa anda download di bawah artikel ini.
  • Modul tetap bisa mengaktifkan fitur alarm dan fitur lainnya yang tidak dibatasi.
  • Modul tetap bisa masuk ke Setting Mode maupun Mode Update Firmware.

Namun ada beberapa fitur dari modul yang dibatasi atau tidak dapat berfungsi antara lain:
  • Tidak dapat menjalankan auto murottal pada saat menjelang waktu sholat. Auto Murottal tidak berfungsi. Anda masih bisa menjalankan murottal secara manual dengan cara menekan dan tahan tombol S2 selama ±5 detik.
  • Alarm 1 dan 2 tidak dapat memutar file MP3. Alarm tetap bisa difungsikan, namun hanya bisa untuk suara beep.
  • Akan muncul tampilan pesan: <TIME> Perhatian: Modul JWS Anda Belum Terdaftar di AZKATECH.COM (Untuk FW Opsi 1).
  • Akan muncul tampilan pesan: <TIME> Klik <S11> https://azkatech.com (Untuk FW Opsi 2).
  • Anda masih bisa mengubah variabel pesan pada Teks 1 s/d Teks 5. Anda tidak dapat merubah Teks 6 s/d Teks 8.

File MP3 kebutuhan JWS bisa anda download dari:
  1. Folder 01 --> Nama folder di MicroSD harus: 01
  2. Folder 02 --> Nama folder di MicroSD harus: 02
  3. Folder 03 --> Nama folder di MicroSD harus: 03

Cara penyimpanan MP3 kedalam MicroSD:
  1. Download ketiga file diatas dan extract pada sebuah folder di hardisk. Akan didapatkan 3 buah folder baru yaitu 01, 02 dan 03. Jangan merubah nama folder.
  2. Siapkan 1 buah MicroSD berkapasitas minimal 2GB dan masukkan kedalam card reader yang terhubung ke USB.
  3. Sebelum digunakan untuk JWS, terlebih dahulu MicroSD harus diformat.
  4. Copy ketiga folder yang muncul pada proses nomor 1 kedalam MicroSD. Lakukan 1 per 1 dimulai dari folder 01. Setelah selesai, baru lanjut copy folder 02 dan 03 secara berurutan.
  5. Setelah proses copy selesai, cabut MicroSD dan masukkan kedalam modul MP3 Player yang terhubung ke modul JWS.