Nice tutorial mas. Mungkin bantu ralat dikit ya mas, semoga berkenan. Millis maksimal sekitar 50 hari dan akan kembali ke nol (cek di manual arduino) Anggap saja setelah 50 hari nilai max millis = 1.000.000 Setelah 50 hari millis reset ke 0, jadi misal : waktuSebelumBiru = 1.000.000 waktuSekarangBiru = 0 waktuSekarangBiru - waktuSebelumBiru hasilnya akan negatif. Atau code nya tidak akan berjalan setelah 50 hari. Mungkin bisa ditambahkan : if(waktuSekarangBiru - waktuSebelumBiru >= intervalBiru || waktuSekarangBiru < waktuSebelumBiru) Atau if(abs(waktuSekarangBiru - waktuSebelumBiru) >= intervalBiru) Atau jika tidak ada proses yang membutuhkan waktu lama bisa pake modulus if(millis()%intervalBiru==0)
@imam86463 жыл бұрын
Siap om, terimakasih sharingnya
@marinenav8 Жыл бұрын
jadi programnya gmn mas? kira2 bisa gak ya, jika millis tersebut tidak berbatas waktu
@pamikiran01583 жыл бұрын
Bang ada tutorial pake modul esp8266 kontorlol blynk gk,
@nanditofernandeshornay89672 жыл бұрын
kk buat lah menggunakan tombol ketika ditekan lampu nyala 3 detik dan mati 3 detik dalam 3 kali berkedip2 kemudian mati sendiri, untuk menjalankan kembali harus tekan tombol dlu baru jalan lagi...🙏🙏🙏🙏 menggunakan Milis kk Kalo Versi delaynya: Void loop () { if (digitaRead (tombol)==0){ digitalWrite (led, HIGH); delay (3000); digitalWrite (led, LOW); delay (3000); digitalWrite (led, HIGH); delay (3000); digitalWrite (led, HIGH); delay (3000); } else { digitalWrite (led, LOW); } } kalo versi millisnya gimana ya kk
@yudasolihin9493 Жыл бұрын
Ikut nyimak bang.. apa sudah ketemu cara nyamenggunakan millis?? 🙏
@marinenav8 Жыл бұрын
ikutan nyimak balasan
@dodydarmadichanel48623 жыл бұрын
Bang jika di suatu project kita di harus kan menggunakan dua fungsi millis dan delay bagaimana cara nya buat program coding nya, mengingat dua fungsi tsb mempunyai dua sifat yg berbeda yaittu millis= on dan off waktunya sama ,sedang delay =untuk on dan off bisa kita seting. misal ada dua led yg led A memakai Millis dengan interval 1000 dan led B dengan on( HIGH) 200ms dan off (LOW)2000ms. mohon di bantu ya bang , atau siapa ajah yg bisa mohon di bantu trims
@nanditofernandeshornay89672 жыл бұрын
mas mau tanya, kalo menggunakan tombol untuk menyalakan lampu berkedip tiga kali kemudian mati,, tapi tidak pake delay.,,contohnya jika tombol ditekan maka lampu menyala dalam 3 detik dan mati kembali 3 detik dengan 3 kali mati dan hidup kemudia lampu mati semua..... ketika tekan kembali tombol baru jalan kembali seperti sebelumnya .. tolong bang🙏🙏
@imam86462 жыл бұрын
logikanya jika tombol di tekan nanti menjalankan fungsi lampu berkedip tadi, bisa pakai if, harus sering belajar dan mencoba bang
@pokednaful3 жыл бұрын
Kalau saya mau buat setelah tombol ditekan maka setelah 5 detik lampu akan menyala selama 2 detik Itu gimana buat pake millisnya ya? Bingung ngasih jeda delay di pertamanya
@2400MHz4 жыл бұрын
Bang, nilai millis kan terus naik itu mentoknya ampe brapa jam?
@imam86464 жыл бұрын
Aku belum pernah nyoba sampai nilainya mentok, tapi dulu pernah dapat informasi katanya nilai millis mentoknya 3 harian
@2400MHz4 жыл бұрын
@@imam8646 wah ternyata lama juga ya
@deviid18573 жыл бұрын
@@2400MHz sekitar 50 hari. Ada di manual arduino : arduino.cc/reference/en/language/functions/time/millis/ This number will overflow (go back to zero), after approximately 50 days.
@AhliKeylessmotor26 күн бұрын
Om boleh minta no nya?
@007andhikap3 жыл бұрын
bang kalau misalnya mau pakai millis tapi nyala lampunya hanya sekali gimana ya?
@imam86463 жыл бұрын
Maksudya sekali nyala, habis itu gak mati?
@007andhikap3 жыл бұрын
@@imam8646 jadi nyalanya hanya sekali bang. tapi udah bisa bang. terus saya coba ke penjdwalan menggunakan relay kenapa ya bang ketika jam yang sudah di tentukan. relaynya nyala terus tidak mati gimana ya kalau gitu bang? jadi saya tuh mau buat si nyala lampunya di jam tertentu terus berdasarkan interval waktu millisnya terus mati.
@imam86463 жыл бұрын
@@007andhikap coba cek kondisi untuk mematikan relaynya, bisa jadi tidak terpenuhi