instructables WiFi Sync Clock 

Sat za WiFi sinkronizaciju 

Ikona od shiure

Analogni sat s tri kazaljke s automatskim podešavanjem vremena pomoću NTP-a putem WiFi-a. Inteligencija mikrokontrolera sada uklanja zupčanike sa sata. 

  • Ovaj sat nema zupčanike za okretanje kazaljki iako ima samo jedan koračni motor.
  • Kuke iza ruku ometaju druge ruke, a recipročna rotacija druge ruke kontrolira položaj drugih ruku.
  • Mehanički završeci na vrhu određuju podrijetlo svih ruku. Nema senzore porijekla.
  • Jedinstveni i zabavni pokreti vidljivi svake minute.

Napomena: Objavljena je verzija s dvije kazaljke bez čudnih pokreta (WiFi Sync Clock 2).

Pribor

Vama treba (osim 3D tiskanih dijelova)

  • Mikrokontroler temeljen na ESP32 s WiFi-jem. Koristio sam "MH-ET LIVE MiniKit" tip ESP32-WROOM-32 ploče (oko 5 USD).
  • Koračni motor s reduktorom 28BYJ-48 i njegov pogonski krug (oko 3 USD)
  • M2 i M3 samorezni vijci

https://youtu.be/rGEI4u4JSQg

Korak 1: Ispis dijelova 

  • Ispišite sve dijelove s isporučenim položajem.
  • Nije potrebna podrška.
  • Odaberite “backplate.stl” (za zidni sat) ili “backplate-with-foot.stl” (za stolni sat)

Pribor

Ikona https://www.instructables.com/ORIG/FLN/E9OC/L6W7495E/FLNE9OCL6W7495E.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/F5R/D5HX/L6W7495F/F5RD5HXL6W7495F.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/F4J/TU3P/L6W7495G/F4JTU3PL6W7495G.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/FBC/YHE3/L6W7495H/FBCYHE3L6W7495H.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/FG2/T8UX/L6W7495I/FG2T8UXL6W7495I.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/F0E/38K0/L6W7495J/F0E38K0L6W7495J.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/FLM/YXUK/L6W7495K/FLMYXUKL6W7495K.stl View in 3D Download
Ikona https://www.instructables.com/ORIG/FTY/GEKU/L6W7495L/FTYGEKUL6W7495L.stl View in 3D Download

Korak 2: Završite dijelove 

  • Dobro uklonite krhotine i mrlje s dijelova. Posebno, sve osi ruku trebaju biti glatke kako bi se izbjeglo nenamjerno pomicanje ruku. 
  • Provjerite trenje koje daje tarna jedinica (friction1.stl i friction2.stl). Ako se kazaljke za sat ili minutu nenamjerno pomiču, povećajte trenje umetanjem pjenaste gume kao što je prikazano gore.
    Pribor

Korak 3: Sastavite strujni krug 

  • Spojite ESP32 i upravljačke ploče kao što je prikazano gore.
    Sastavite strujni krug

Korak 4: Završna montaža 

Sastavite sve dijelove slažući jedan u drugi.

  • Pričvrstite stražnju ploču na prednju stranu (dial.stl) pomoću samoreznih vijaka od 2 mm.
  • Pričvrstite koračni motor pomoću samoreznih vijaka od 3 mm. Ako je duljina vijka predugačka, upotrijebite odstojnike.
  • Pričvrstite strujni krug na stražnju stranu prednje strane. Koristite kratke samorezne vijke od 2 mm. Ako ESP32 izlazi iz upravljačke ploče, upotrijebite vezice.
    Završna montaža

Korak 5: Konfigurirajte svoj WiFi

Možete konfigurirati svoj WiFi na mikrokontroler na dva načina: Smartconhong ili Hard coding.

Smartcon!g

Možete postaviti SSID i lozinku svog WiFi-a pomoću aplikacije za pametni telefon.

  1. Postavite true na >ag pod nazivom WIFI_SMARTCONFIG u redu #7 u izvornom kodu,
    #define WIFI_SMARTCONFIG true zatim kompajlirajte i >prenesite ga na mikrokontroler.
  2. Instalirajte aplikacije za postavljanje WiFi-ja. Aplikacije su na
    • 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
  3. Uključite sat i pričekajte minutu. Pokretom sekundne kazaljke pokazuje se status WiFi veze.
    • Veliko uzajamno kretanje: povezivanje s WiFi-om pomoću prethodne postavke pohranjene u trajnoj memoriji.
    • Malo recipročno kretanje: način rada Smart Config. Ako 30 sekundi probne WiFi veze ne uspije, automatski se premješta u mod pametne konfiguracije (čeka se konfiguracija iz aplikacije za pametni telefon.)
  4. Postavite lozinku za svoj WiFi pomoću aplikacije kao što je prikazano gore.

Imajte na umu da bi se vaš pametni telefon trebao povezati na 2.4 GHz WiFi. Konfigurirane WiFi postavke pohranjuju se u trajnu memoriju i čuvaju se čak i kada je napajanje isključeno.

Čvrsto kodiranje

Postavite SSID i lozinku vašeg WiFi-a u izvornom kodu. Korisno je ako ne možete odabrati 2.4 GHz wifi putem SSID-a.

  1. Postavite false na pedera pod nazivom WIFI_SMARTCONFIG u redu #7 u izvornom kodu,
    #define WIFI_SMARTCONFIG false
  2. kada postavite SSID i lozinku vašeg WiFi-a u izvornom kodu izravno u redovima #11-12,
    #define WIFI_SSID “SSID” // SSID vašeg WiFi-a
    #define WIFI_PASS “PASS” // Vaša WiFi lozinka
  3. Kompajlirajte i fiširajte na mikrokontroler.
    Završna montaža
    Završna montaža
Ikona https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

Ikona Ovo je jedan od najfascinantnijih Arduino/3D printing projekata koje sam vidio i radio. Zabavno je samo gledati kako luda stvar radi! Dobro radi i možda ga čak koristimo kao referentni sat u našem domu. 3D ispis je prošao vrlo dobro i uslijedilo je dobro brušenje i glačanje. Koristio sam ESP32 ploču iz Amazona (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) i promijenio pinout porta (int port[PINS] = {27, 14, 12, 13} kako bi odgovarao. Kod se nije kompajlirao sve dok nisam premjestio funkciju void printLocalTime() ispred void getNTP(void). Napravio sam drugu shiura Instructable i vjerojatno će učiniti više.

Simbol
Ikona Volim tvoju kreativnost. Nisam razmišljao o takvoj ideji. Hvala

Ikona ŠALIŠ LI SE? Ovo je apsolutno fantastično. Volim to. Ovo je nešto što ću započeti danas. Dobro napravljeno!

Ikona ovo je genijalan dizajn. Pitam se postoji li način da treću ruku (najdužu) stavim iza lica. Na taj način bi se samo vidjelo pomicanje kazaljki za minute i sate bez ometanja treće kazaljke koja se pomalo nepravilno pomiče.

Ikona Ruku zamijenite prozirnim akrilnim diskom s malim graničnikom zalijepljenim na mjesto ili vijkom.

Ikona Lako je ukloniti kazaljku za sekunde postavljanjem kazaljke za minute izravno na motor. U ovom slučaju, čudno pomicanje kazaljke za minute događa se svakih 12 minuta kako bi se kazaljka za sat unaprijedila za 6 stupnjeva.

Ikona Sjajan projekt. Sviđa mi se koračni motor. Dva prijedloga koja biste mogli uključiti koristeći moj prethodni rad bez instruktora.

i) ESP32 / ESP8266 Auto WiFi Config za početnike https://www.instructables.com/ESP32-ESP8266-Auto-W… čime se izbjegava potreba za preuzimanjem aplikacije na vaš mobitel dok je koristi webstranice.
ii) ESP-01 Timer prekidač TZ/DST koji se može ažurirati bez reprogramiranja https://www.instructables.com/ESP-01-Timer-Switch-… koji opet koristi webstranice za promjenu konfigurirane vremenske zone.

Ikona Vrlo kreativan mehanizam! Ruka koja gura i onda se mora izbjegavati i obilaziti. Mogao bi također biti izvrstan sat tipa "mickey mouse", gdje će ruke obavljati "posao"

Ikona Proklet! Ovo je genijalno. Već ste pobjednik.

Logo

Dokumenti / Resursi

instructables WiFi Sync Clock [pdfUpute
WiFi sinkronizacija sata, WiFi, sinkronizacija sata, sat

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *