busel7 / JWSMurottal

Jam Waktu Sholat Menggunakan NodeMCU ESP8266 dan Panel LED P10 HUB12
GNU General Public License v3.0
18 stars 15 forks source link

NodeMCU tidak mau reset jika Panel DMD P10 tipe DIP sudah on #22

Open arinurcahyo opened 2 years ago

arinurcahyo commented 2 years ago

Pada Panel P10 outdoor (tipe DIP), Saat pertama kali dinyalakan nodeMCU bisa start, webserver jalan, display berfungsi. Saat nodeMCU direset/ listriknya dimatikan lalu dinyalakan kembali/ kabel USB dicabut lalu dipasang kembali ke PC, nodeMCU tidak mau start dan pada P10, menyala garis-garis. Ini tidak terjadi pada P10 SMD.

Solusi saya: saya menambahkan timer eksternal untuk menunda nyala P10 saat nodeMCU direset (untuk reset saya pakai tombol NC yang disambung ke VIN nodeMCU.

Adakah solusi yang bisa menunda nyala P10 dari sisi software?

busel7 commented 2 years ago

Bisa dicoba dengan menambahkan delay(10000) atau 10 detik di bagian fungsi setup() {} pada file JWSMurottal.ino, misalnya seperti ini :

void setup() {

delay(10000);

Serial.begin(115200);

//Buzzer pinMode(buzzer, OUTPUT); digitalWrite(buzzer, LOW); delay(50); ... }

Jika berhasil mohon dinfo kembali disini ya om.