
instructables WiFi Sync Jam

WiFi Sync Jam
ku shiura
Tilu jam analog leungeun jeung adjustment waktos otomatis maké NTP via WiFi. Kecerdasan mikrokontroler ayeuna ngahapus gear tina jam.
- Jam ieu teu boga gears pikeun muterkeun leungeun sanajan boga ngan hiji motor stepper.
- Hook tukangeun leungeun ngaganggu leungeun séjén, sarta rotasi bulak balik leungeun kadua ngadalikeun posisi leungeun séjén.
- Mékanis tungtung luhur deines asal sadaya leungeun. Éta henteu gaduh sénsor asal.
- Gerak anu unik sareng pikaresepeun katingal unggal menit.
Catetan: Vérsi dua leungeun tanpa gerak aneh (WiFi Sync Clock 2) diterbitkeun.
Bekelan
Anjeun peryogi (lian ti bagian dicitak 3D)
- ESP32 dumasar mikro controller jeung WiFi. I dipaké "MH-ET LIVE MiniKit" tipe ESP32-WROOM-32 dewan (sabudeureun 5USD).
- 28BYJ-48 motor stepper geared sareng sirkuit supirna (sakitar 3USD)
- M2 jeung M3 ngetok screws
Lengkah 1: Bagian Print
- Nyitak sadaya bagian kalayan sikep anu disayogikeun.
- Taya rojongan diperlukeun.
- Pilih boh "backplate.stl" (pikeun jam témbok) atawa "backplate-with-foot.stl" (pikeun jam méja)

Lengkah 2: Rengse Bagian
- Cabut lebu sareng gumpalan tina bagian-bagianna. Utamana, kabéh sumbu leungeun kudu mulus pikeun nyegah gerak leungeun teu dihaja.
- Pariksa gesekan anu dibikeun ku unit gesekan (friction1.stl jeung friction2.stl). Lamun jarum jam atawa menit gerak teu ngahaja, ningkatkeun gesekan ku cara ngasupkeun karét busa sakumaha ditémbongkeun di luhur.

Lengkah 3: Nyusun Circuit
- Sambungkeun ESP32 sareng papan supir sapertos anu dipidangkeun di luhur.

Hambalan 4: Majelis Final
Kumpulkeun sadaya bagian ku silih tumpukan.
- Ngalereskeun pelat tukang ka beungeut hareup (dial.stl) ku cara maké screws ngetok 2mm.
- Ngalereskeun motor stepper nganggo sekrup ngetok 3mm. Lamun panjang screw nu panjang teuing, mangga nganggo sababaraha spacers.
- Ngalereskeun circuitry ka tukangeun beungeut hareup. Mangga pigunakeun screws ngetok pondok 2mm. Upami ESP32 kaluar tina dewan supir, paké sababaraha bungkus dasi.

Lengkah 5: Konpigurasikeun WiFi Anjeun
Anjeun tiasa ngonpigurasikeun WiFi anjeun ka mikrokontroler ku dua cara: Smartconhong atanapi Hard coding.
Smartcon!g
Anjeun tiasa nyetél SSID sareng kecap akses WiFi anjeun nganggo aplikasi smartphone.
- Setel leres kana > ag ngaranna WIFI_SMARTCONFIG di baris #7 dina kode sumber,
#define WIFI_SMARTCONFIG leres teras kompilkeun sareng > lebu kana mikrokontroler. - Pasang aplikasi pikeun nyetél WiFi. Aplikasi na aya di
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=AS
• ios: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Hurungkeun jam sareng antosan sakedap. Status sambungan WiFi dituduhkeun ku gerak leungeun kadua.
• Gerak bulak balik badag: nyambungkeun ka WiFi maké setelan saméméhna disimpen dina mémori non-volatile.
• Gerak bulak balik leutik: modeu Smart Config. Upami 30 detik percobaan sambungan WiFi gagal, éta otomatis ngalih ka modeu Config pinter (ngantosan konfigurasi tina aplikasi smartphone.) - Setel kecap akses WiFi anjeun nganggo aplikasi sapertos anu dipidangkeun di luhur.
Punten henteu yén smartphone anjeun kedah nyambung ka WiFi 2.4GHz. Setélan WiFi ngonpigurasi disimpen dina mémori non volatile sarta diteundeun sanajan kakuatan dipareuman.
Coding teuas
Setel SSID sareng kecap akses WiFi anjeun dina kode sumber. Mangpaat upami anjeun henteu tiasa milih wifi 2.4GHz via SSID.
- Setel palsu kana fag anu namina WIFI_SMARTCONFIG dina garis #7 dina kode sumber,
#define WIFI_SMARTCONFIG palsu - hen set SSID sareng kecap akses WiFi anjeun dina kode sumber langsung di garis #11-12,
#define WIFI_SSID "SSID" // SSID WiFi anjeun
#define WIFI_PASS "PASS" // sandi WiFi anjeun - Kompilkeun sareng fiash ka mikrokontroler.


![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Ieu salah sahiji Arduino paling narik / proyék percetakan 3d Kuring geus katempo jeung dipigawé. Éta pikaresepeun ngan ningali hal gélo jalan! Éta tiasa dianggo saé sareng urang tiasa dianggo salaku jam rujukan di bumi urang. Percetakan 3d parantos saé pisan sareng dituturkeun ku sanding sareng smoothing anu saé. I dipaké hiji dewan ESP32 ti Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) sarta dirobah pinout port (port int [PINS] = {27, 14, 12, 13} cocog. Kode moal bakal compile dugi I dipindahkeun fungsi batal printLocalTime () dihareupeun batal getNTP (batal). Kuring geus dijieun sejen shiura Instructable sarta meureun bakal ngalakukeun leuwih.

Abdi bogoh kreativitas Anjeun. Abdi henteu mikir ngeunaan ideu sapertos kitu. hatur nuhun
ARI ANJEUN HEUREUY? Ieu absolutley hebat. Resep pisan. Ieu mangrupikeun hal anu kuring badé ngamimitian ayeuna. Saé!
ieu desain akalna. Kuring heran naha bakal aya cara pikeun nempatkeun panangan katilu (pangpanjangna) di tukangeun raray. Ku cara éta, hiji-hijina bakal ningali jarum menit sareng jam sateuacanna tanpa gangguan tina panangan katilu anu gerak-gerakna rada erratically.
Ngaganti leungeun jeung disc akrilik jelas kalawan eureun maot leutik glued di tempat atawa screw a.
Gampang nyabut panangan kadua ku cara masang jarum menit langsung kana motor. Dina hal ieu, gerak aneh tina jarum menit lumangsung unggal 12 menit pikeun maju jarum jam 6 derajat.
proyék hébat. Abdi resep motor stepper. Dua bongbolongan anjeun tiasa ngalebetkeun nganggo instruktur abdi sateuacana.
abdi) ESP32 / ESP8266 Otomatis WiFi Config pikeun Beginners https://www.instructables.com/ESP32-ESP8266-Auto-W… anu ngahindarkeun kabutuhan pikeun ngaunduh aplikasi kana sélulér anjeun nalika dianggo webkaca.
ii) ESP-01 Timer Pindah TZ / DST Updateable Tanpa Reprogramming https://www.instructables.com/ESP-01-Timer-Switch-… nu make deui webkaca pikeun ngarobah zona waktu nu dikonpigurasikeun.
mékanisme pisan kreatif! Leungeun nyorong lajeng eta kudu nyingkahan sarta balik sabudeureun. Bisa nyieun jam tipe "mickey mouse" hébat ogé, dimana leungeun bakal ngalakukeun "karya"
Bangsat! Ieu genius. Anjeun geus meunangna.

Dokumén / Sumberdaya
![]() | WiFi Sync Jam |
Rujukan
- apps.apple.com/jp/app/espressif-esptouch/id1071176700apps.apple.com
- content.instructables.com/ORIG/F0E/38K0/L6W7495J/F0E38K0L6W7495J.stlcontent.instructables.com
- content.instructables.com/ORIG/F4J/TU3P/L6W7495G/F4JTU3PL6W7495G.stlcontent.instructables.com
- content.instructables.com/ORIG/F5R/D5HX/L6W7495F/F5RD5HXL6W7495F.stlcontent.instructables.com
- content.instructables.com/ORIG/FBC/YHE3/L6W7495H/FBCYHE3L6W7495H.stlcontent.instructables.com
- content.instructables.com/ORIG/FG2/T8UX/L6W7495I/FG2T8UXL6W7495I.stlcontent.instructables.com
- content.instructables.com/ORIG/FLM/YXUK/L6W7495K/FLMYXUKL6W7495K.stlcontent.instructables.com
- content.instructables.com/ORIG/FLN/E9OC/L6W7495E/FLNE9OCL6W7495E.stlcontent.instructables.com
- content.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inocontent.instructables.com
- content.instructables.com/ORIG/FTY/GEKU/L6W7495L/FTYGEKUL6W7495L.stlcontent.instructables.com
- Manual pamakémanual.tools

