instructables WiFi Sync Jam
Jam WiFi Sinkronisasi
dening shiura
Jam analog telung tangan kanthi pangaturan wektu otomatis nggunakake NTP liwat WiFi. Intelijen pengontrol mikro saiki mbusak gear saka jam.
- Jam iki ora duwe gear kanggo muter tangan sanajan mung duwe motor stepper.
- Pancing ing mburi tangan ngganggu tangan liyane, lan rotasi timbal balik saka tangan kapindho ngontrol posisi tangan liyane.
- Mechanical ends ndhuwur deines asal saka kabeh tangan. Ora duwe sensor asal.
- Gerakan unik lan nyenengake katon saben menit.
cathetan: Versi loro tangan tanpa gerakan aneh (WiFi Sync Clock 2) diterbitake.
Pasokan
Sampeyan perlu (liyane saka bagean dicithak 3D)
- ESP32 adhedhasar micro controller karo WiFi. Aku digunakake "MH-ET LIVE MiniKit" jinis ESP32-WROOM-32 Papan (sak 5USD).
- 28BYJ-48 motor stepper lan sirkuit driver (udakara 3USD)
- M2 lan M3 nutul sekrup
Langkah 1: Print Parts
- Nyetak kabeh bagean kanthi postur sing diwenehake.
- Ora ana dhukungan sing dibutuhake.
- Pilih "backplate.stl" (kanggo jam tembok) utawa "backplate-with-foot.stl" (kanggo jam meja)
Langkah 2: Rampung Parts
- Copot lebu lan gumpalan saka bagean kanthi apik. utamane, kabeh sumbu tangan kudu lancar supaya ora obahe tangan sing ora disengaja.
- Priksa gesekan sing diwenehake dening unit gesekan (friction1.stl lan friction2.stl). Yen jarum jam utawa menit ora disengaja, tambahake gesekan kanthi nglebokake karet busa kaya sing dituduhake ing ndhuwur.
Langkah 3: Nglumpukake Circuit
- Sambungake ESP32 lan driver Boards minangka kapacak ing ndhuwur.
Langkah 4: Majelis Final
Ngumpul kabeh bagean kanthi numpuk siji liyane.
- Ndandani piring mburi menyang ngarep ngarep (dial.stl) kanthi nggunakake sekrup nutul 2mm.
- Ndandani motor stepper kanthi sekrup tapping 3mm. Yen dawa sekrup dawa banget, gunakake sawetara spacer.
- Ndandani sirkuit menyang mburi pasuryan ngarep. Mangga gunakake sekrup nutul 2mm sing cendhak. Yen ESP32 metu saka papan driver, gunakake sawetara bungkus dasi.
Langkah 5: Konfigurasi WiFi Panjenengan
Sampeyan bisa ngatur WiFi menyang pengontrol mikro kanthi rong cara: Smartconhong utawa Hard coding.
Smartcon!g
Sampeyan bisa nyetel SSID lan sandhi WiFi nggunakake aplikasi smartphone.
- Setel bener menyang > ag jenenge WIFI_SMARTCONFIG ing baris #7 ing kode sumber,
#define WIFI_SMARTCONFIG bener banjur kompilasi lan > awu menyang pengontrol mikro. - Instal app kanggo nyetel WiFi. Aplikasi kasebut ing
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=US
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Daya ing jam lan ngenteni sawetara menit. Status sambungan WiFi dituduhake kanthi gerakan tangan kapindho.
• Gerak timbal balik gedhe : nyambungake menyang WiFi nggunakake setelan sadurunge disimpen ing memori non-molah malih.
• Gerakan timbal balik cilik : Mode Smart Config. Yen 30 detik uji coba sambungan WiFi gagal, kanthi otomatis pindhah menyang mode Konfigurasi cerdas (ngenteni konfigurasi saka aplikasi smartphone.) - Setel sandhi WiFi sampeyan nggunakake aplikasi kaya sing dituduhake ing ndhuwur.
Aja manawa smartphone sampeyan kudu nyambung menyang WiFi 2.4GHz. Setelan WiFi sing dikonfigurasi disimpen ing memori sing ora molah malih lan tetep sanajan daya dipateni.
Coding hard
Setel SSID lan sandhi WiFi ing kode sumber. Iku migunani yen sampeyan ora bisa milih 2.4GHz wifi liwat SSID.
- Setel palsu menyang fag sing jenenge WIFI_SMARTCONFIG ing baris #7 ing kode sumber,
#define WIFI_SMARTCONFIG palsu - setel SSID lan sandhi WiFi ing kode sumber langsung ing baris #11-12,
#define WIFI_SSID "SSID" // SSID WiFi sampeyan
#define WIFI_PASS "PASS" // sandi WiFi sampeyan - Kompilasi lan fiash menyang pengontrol mikro.
![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Iki minangka salah sawijining proyek percetakan Arduino / 3d sing paling apik sing wis dakdeleng lan ditindakake. Iku nyenengake mung kanggo nonton karya edan! Iki bisa digunakake kanthi apik lan bisa uga digunakake minangka jam referensi ing omah. Printing 3d mlaku kanthi apik lan diterusake kanthi sanding lan smoothing. Aku nggunakake papan ESP32 saka Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) lan diowahi pinout port (port int [PINS] = {27, 14, 12, 13} cocog. Kode ora bakal ngumpulake nganti aku dipindhah fungsi void printLocalTime () ahead void getNTP (void). Aku wis nggawe liyane shiura Instructable lan mbokmenawa bakal nindakake liyane.
Aku seneng kreatifitas sampeyan. Aku ora mikir babagan ide kasebut. matur nuwun
OPO KOWE GEDONG? Iki absolutley Fantastic. LOVE iku. Iki soko aku arep miwiti dina. Inggih rampung!
iki desain akale. Aku kepengin weruh yen ana cara kanggo nyelehake tangan katelu (sing paling dawa) ing mburi pasuryan. Mangkono siji mung bakal weruh menit lan jam tangan maju tanpa gangguan saka tangan katelu obah watara dicokot erratically.
Ganti tangan karo disc akrilik cetha karo mandeg mati cilik glued ing panggonan utawa meneng.
Gampang kanggo mbusak tangan kaloro kanthi masang tangan menit langsung menyang motor. Ing kasus iki, gerakan aneh saka tangan menit ana saben 12 menit kanggo advance jarum jam 6 derajat.
proyek gedhe. Aku seneng motor stepper. Rong saran sing bisa sampeyan gunakake nggunakake tanpa instruktur sadurunge.
i) ESP32 / ESP8266 Auto WiFi Config kanggo pamula https://www.instructables.com/ESP32-ESP8266-Auto-W… sing ngindhari kudu ndownload app menyang seluler kaya sing digunakake webkaca.
ii) ESP-01 Timer Switch TZ/DST Updateable Tanpa Reprogramming https://www.instructables.com/ESP-01-Timer-Switch-… kang maneh nggunakake webkaca kanggo ngganti zona wektu sing dikonfigurasi.
Mekanisme banget kreatif! Tangan sing nyurung banjur kudu nyingkiri lan ngubengi. Bisa uga nggawe jam jinis "mickey mouse" sing apik, ing ngendi lengen bakal nindakake "karya"
sial! Iki genius. Sampeyan wis juara.
Dokumen / Sumber Daya
![]() |
instructables WiFi Sync Jam [pdf] Pandhuan WiFi Sync Jam, WiFi, Sync Jam, Jam |