Momentary lawan latching, maksud NO dan NC, kenapa INPUT_PULLUP menjadikan tekan terbaca LOW, debounce 40 ms guna millis(), dan cara mewayarkan emergency stop LA38 supaya setiap kerosakan pendawaian bertukar menjadi satu henti.
Author Archives: Kelvin Wong
Buzzer aktif membawa oscillatornya sendiri, jadi DC stabil memberi satu nada tetap; buzzer pasif hanya mengeluarkan gelombang yang anda suapkan. Cara kenal beza, dawai kedua-duanya ke Uno, main melodi dengan tone(), dan bina penggera getaran yang berbunyi hanya bila sepatutnya.
ESP32 sendiri menjadi hos halaman kawalannya: tiga jumper wire ke modul relay 5 V, dan mana-mana browser pada WiFi anda boleh menyuisnya — tanpa app, cloud atau akaun.
Suis tepuk yang tak perlu ditala semula setiap malam: baca pin analog KY-037 dan bukan D0, ukur ayunan puncak-ke-puncak dalam tetingkap 20 ms, dan biar dua tepukan dalam 120–800 ms toggle lampu melalui relay 5 V. Termasuk jadual pendawaian penuh, sketch Arduino lengkap dan nota keselamatan relay.
NEO-6M memberi Arduino koordinat melalui tiga wayar sahaja — tetapi hanya di bawah langit terbuka. Wiring TX bersilang, code TinyGPSPlus penuh, sebab fix pertama ambil beberapa minit, dan kenapa LED fix yang gelap di dalam rumah bukan tanda modul rosak.
Lampu jalan mini yang menyala waktu senja: kenapa LDR perlu pembahagi voltan, cara kalibrasi ambang dengan Serial Monitor, dan hysteresis dua ambang supaya lampu tidak berkelip.
Probe DS18B20 kalis air pada satu pin Arduino, dengan paparan OLED: pendawaian penuh, perintang pull-up 4.7 kΩ yang wajib, code OneWire + DallasTemperature, maksud bacaan −127 dan 85.00, serta cara beberapa probe berkongsi satu pin.
Modul timer relay 12V diwayarkan dalam dua bahagian: satu terminal skru untuk bekalan 6–30 V dan pencetus, satu lagi suis telanjang NO/COM/NC untuk beban. Panduan ini menerangkan tujuh mode P, cara titik perpuluhan menetapkan saat atau minit, dan satu litar lampu auto-off yang lengkap — tanpa pematerian dan tanpa code.
Sambung penerima HX1838 ke Arduino, decode code butang remote anda sendiri dengan library IRremote, kemudian gunakannya untuk menghidupkan dua LED dan satu relay — termasuk sebabnya sketch 2.x lama gagal pada library 4.x.
Modul MQ-2 memberitahu anda udara sudah berubah — bukan nombor ppm yang boleh dipercayai. Panduan penuh: senarai komponen tanpa solder, cara wayar ke Uno, sketch yang belajar baseline udara bersih dan berbunyi pada kenaikan, ujian yang selamat dengan mancis yang sudah dipadamkan, dan cara tambah relay untuk kipas ekzos.











