instructables WiFi Sync Clock 

WiFi Sync Clock 

Icona da Shiura

Orologio analogicu à trè mani cù aghjustamentu automaticu di u tempu utilizendu NTP via WiFi. L'intelligenza di u microcontroller elimina avà l'ingranaggi da u clock. 

  • Stu clock ùn hà micca ingranaggi per rotà e mani ancu s'ellu hà solu un mutore stepper.
  • I ganci daretu à e mani interferiscenu cù l'altri mani, è a rotazione reciproca di a seconda manu cuntrola a pusizione di l'altri mani.
  • L'estremità meccanica superiore definisce l'origine di tutte e mani. Ùn hà micca sensori d'origine.
  • Movimentu unicu è divertente vistu ogni minutu.

nota: A versione à dui mani senza movimentu stranu (WiFi Sync Clock 2) hè publicata.

Forniture

Avete bisognu (altre parti stampate in 3D)

  • Micro controller basatu in ESP32 cù WiFi. Aghju utilizatu "MH-ET LIVE MiniKit" tipu ESP32-WROOM-32 bordu (circa 5USD).
  • 28BYJ-48 mutore stepper ingranatu è u so circuitu di driver (circa 3USD)
  • Viti autofilettanti M2 e M3

https://youtu.be/rGEI4u4JSQg

Passu 1: Print Parts 

  • Stampa tutte e parti cù a postura furnita.
  • Nisun sustegnu necessariu.
  • Selezziunate "backplate.stl" (per l'orologio murale) o "backplate-with-foot.stl" (per l'orologio di scrivania)

Forniture

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

Passu 2: Finish Parts 

  • Eliminate bè i detriti è i blobs da e parti. In particulare, tutti l'assi di e mani deve esse liscia per evità u muvimentu involontariu di e mani. 
  • Verificate a friczione data da l'unità di friczione (friction1.stl è friction2.stl). Se e mani di l'ora o di i minuti si movenu involontariamente, aumentate l'attrito inserendu gomma spuma cum'è mostratu sopra.
    Forniture

Passu 3: Assemble u Circuit 

  • Cunnette l'ESP32 è i schede di driver cum'è mostra sopra.
    Assemble u Circuit

Passu 4: Assemblea Finale 

Assembla tutte e parti impilando l'una l'altra.

  • Fixà a piastra posteriore à a faccia frontale (dial.stl) usendu viti di 2 mm.
  • Fix u mutore stepper cù viti tapping 3mm. Se a lunghezza di a vite hè troppu longa, per piacè aduprate alcuni spaziatori.
  • Fix u circuitu à a parte posteriore di a faccia frontale. Per piacè aduprate viti tapping brevi da 2 mm. Se l'ESP32 esce da u bordu di u cunduttore, aduprate qualchì cravatta.
    Assemblea finale

Passu 5: Configurate u vostru WiFi

Pudete cunfigurà u vostru WiFi à u microcontroller per dui modi: Smartconhong o Hard coding.

Smartcon!g

Pudete stabilisce SSID è password di u vostru WiFi cù l'app per smartphone.

  1. Set veru à u >ag chjamatu WIFI_SMARTCONFIG à a linea #7 in u codice fonte,
    #define WIFI_SMARTCONFIG true poi compile è > ash it to the micro controller.
  2. Installa l'applicazioni per stabilisce WiFi. L'applicazioni sò in
    • 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. Accende u clock è aspetta un minutu. U statutu di a cunnessione WiFi hè indicatu da u muvimentu di a seconda manu.
    • Grande muvimentu reciprocu : cunnessione à WiFi utilizendu paràmetru precedente guardatu in memoria non volatile.
    • Picculu muvimentu reciprocu : Modu Smart Config. Se 30 seconde di prova di cunnessione WiFi fallenu, passa automaticamente à u modu di cunfigurazione intelligente (aspettendu a cunfigurazione da l'app per smartphone).
  4. Definite a password di u vostru WiFi cù l'app cum'è mostra sopra.

Per piacè micca chì u vostru smartphone deve cunnette à 2.4GHz WiFi. I paràmetri WiFi cunfigurati sò almacenati in memoria non volatile è sò manteni ancu quandu l'alimentazione hè spenta.

Codificazione dura

Pone u SSID è a password di u vostru WiFi in u codice fonte. Hè utile se ùn pudete micca selezziunate u wifi 2.4GHz via SSID.

  1. Fate false à u fag chjamatu WIFI_SMARTCONFIG à a linea #7 in u codice fonte,
    #define WIFI_SMARTCONFIG false
  2. poi stabilisce SSID è password di u vostru WiFi in u codice fonte direttamente à e linee # 11-12,
    #define WIFI_SSID "SSID" // SSID di u vostru WiFi
    #define WIFI_PASS "PASS" // password di u vostru WiFi
  3. Cumpilà è fiash à u micro controller.
    Assemblea finale
    Assemblea finale
Icona https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

Icona Questu hè unu di i prughjetti di stampa Arduino / 3d più fascinanti chì aghju vistu è fattu. Hè divertente solu per fighjà u travagliu pazzi! Funziona bè è pudemu ancu aduprà cum'è un clock di riferimentu in a nostra casa. A stampa 3d hè andata assai bè è hè stata seguita da un bonu pocu di sabbiatura è lisciatura. Aghju utilizatu una scheda ESP32 da Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) è hà mudificatu u pinout di u portu (int port[PINS] = {27, 14, 12, 13} per currispondenu. U codice ùn hà micca compilatu finu à chì aghju spustatu a funzione void printLocalTime () davanti à void getNTP (void). Aghju fattu un altru. shiura Instructable è probabilmente farà di più.

Simbulu
Icona Amu a vostra creatività. Ùn aghju micca pensatu à una tale idea. grazie

Icona STI SCHIZZI ? Questu hè assolutamente fantasticu. Amà lu. Questu hè qualcosa chì aghju da principià oghje. Bè fatta!

Icona questu hè un disignu geniale. Mi dumandu s'ellu ci saria una manera di mette a terza manu (a più longa) daretu à a faccia. In questu modu, si vede solu i minuti è l'ora avanzanu senza a distrazione di a terza mani chì si move in un pocu erratica.

Icona Sustituite a manu cù un discu acrilicu chjaru cù un picculu mortu pegatu in u locu o un vitu.

Icona Hè facilitu di caccià a seconda manu muntendu a manu di i minuti direttamente à u mutore. In questu casu, u stranu muvimentu di a manu di i minuti si trova ogni 12 minuti per avanzà a manu di l'ora 6 gradi.

Icona Gran prughjettu. Mi piace u mutore stepper. Dui suggerimenti chì pudete incorpore cù u mo precedente senza istruttore.

i) ESP32 / ESP8266 Auto WiFi Config per i principianti https://www.instructables.com/ESP32-ESP8266-Auto-W… chì evita a necessità di scaricà una app à u vostru telefuninu cumu si usa webpagine.
ii) ESP-01 Timer Switch TZ/DST Updateable Senza Riprogrammazione https://www.instructables.com/ESP-01-Timer-Switch-… chì torna aduprà webpagine per cambià u fusu orariu cunfiguratu.

Icona Meccanisimu assai criativu! A manu chì spinghja è poi deve evitari è andate in giru. Puderia ancu fà un grande orologio di tipu "mickey mouse", induve l'arme farà u "travagliu"

Icona Dannà ! Questu hè geniu. Sò digià un vincitore.

Logo

Documenti / Risorse

instructables WiFi Sync Clock [pdf] Istruzzioni
WiFi Sync Clock, WiFi, Sync Clock, Clock

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *