orologio di sincronizzazione WiFi instructables 

Orologio di sincronizzazione Wi-Fi 

Icona di shiura

Orologio analogico a tre lancette con regolazione automatica dell'ora tramite NTP via WiFi. L'intelligenza del microcontrollore ora rimuove gli ingranaggi dall'orologio. 

  • Questo orologio non ha ingranaggi per ruotare le lancette sebbene abbia un solo motore passo-passo.
  • I ganci dietro le mani interferiscono con le altre lancette e la rotazione reciproca della lancetta dei secondi controlla la posizione delle altre lancette.
  • Le estremità meccaniche superiori definiscono l'origine di tutte le lancette. Non ha sensori di origine.
  • Movimento unico e divertente visto ogni minuto.

nota: Viene pubblicata la versione a due lancette senza strani movimenti (WiFi Sync Clock 2).

Forniture

Hai bisogno (diverse dalle parti stampate in 3D)

  • Microcontrollore basato su ESP32 con WiFi. Ho usato la scheda "MH-ET LIVE MiniKit" tipo ESP32-WROOM-32 (circa 5 USD).
  • Motoriduttore passo-passo 28BYJ-48 e relativo circuito di pilotaggio (circa 3 USD)
  • Viti autofilettanti M2 e M3

https://youtu.be/rGEI4u4JSQg

Passaggio 1: Stampa parti 

  • Stampa tutte le parti con la postura fornita.
  • Nessun supporto necessario.
  • Seleziona "backplate.stl" (per orologio da parete) o "backplate-with-foot.stl" (per orologio da tavolo)

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

Passaggio 2: terminare le parti 

  • Rimuovere bene detriti e macchie dalle parti. Particolarmente, tutti gli assi delle mani dovrebbero essere lisci per evitare movimenti involontari delle mani. 
  • Verificare l'attrito dato dall'unità di attrito (friction1.stl efriction2.stl). Se le lancette delle ore o dei minuti si muovono involontariamente, aumentare l'attrito inserendo la gommapiuma come mostrato sopra.
    Forniture

Passaggio 3: assemblare il circuito 

  • Collegare l'ESP32 e le schede driver come mostrato sopra.
    Assembla il circuito

Fase 4: Assemblaggio finale 

Assemblare tutte le parti impilandole l'una sull'altra.

  • Fissare la piastra posteriore alla faccia anteriore (dial.stl) utilizzando viti autofilettanti da 2 mm.
  • Fissare il motore passo-passo con viti autofilettanti da 3 mm. Se la lunghezza della vite è troppo lunga, utilizzare dei distanziatori.
  • Fissare il circuito sul retro della faccia anteriore. Utilizzare viti autofilettanti corte da 2 mm. Se l'ESP32 fuoriesce dalla scheda driver, utilizzare delle fascette.
    Assemblaggio finale

Passaggio 5: configura il tuo WiFi

Puoi configurare il tuo WiFi sul microcontrollore in due modi: Smartconhong o Hard coding.

Smartcon!g

Puoi impostare SSID e password del tuo WiFi utilizzando l'app per smartphone.

  1. Imposta true su >ag denominato WIFI_SMARTCONFIG alla riga n. 7 nel codice sorgente,
    #define WIFI_SMARTCONFIG true quindi compila e invialo al microcontrollore.
  2. Installa le app per impostare il WiFi. Le app sono a
    • Androide: 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. Accendi l'orologio e attendi un minuto. Lo stato della connessione WiFi è indicato dal movimento della lancetta dei secondi.
    • Ampio movimento reciproco: connessione al WiFi utilizzando l'impostazione precedente memorizzata nella memoria non volatile.
    • Piccolo movimento reciproco: modalità Smart Config. Se 30 secondi di prova della connessione WiFi falliscono, passa automaticamente alla modalità smart Config (in attesa della configurazione dall'app per smartphone).
  4. Imposta la password del tuo WiFi utilizzando l'app come mostrato sopra.

Tieni presente che il tuo smartphone deve connettersi al WiFi a 2.4 GHz. Le impostazioni WiFi configurate vengono memorizzate nella memoria non volatile e vengono mantenute anche quando l'alimentazione viene spenta.

Codifica rigida

Imposta l'SSID e la password del tuo WiFi nel codice sorgente. È utile se non è possibile selezionare il Wi-Fi a 2.4 GHz tramite SSID.

  1. Imposta false sulla fag denominata WIFI_SMARTCONFIG alla riga #7 nel codice sorgente,
    #define WIFI_SMARTCONFIG falso
  2. uando imposta SSID e password del tuo WiFi nel codice sorgente direttamente alle righe #11-12,
    #define WIFI_SSID "SSID" // l'SSID del tuo WiFi
    #define WIFI_PASS “PASS” // la password del tuo WiFi
  3. Compilalo e invialo al microcontrollore.
    Assemblaggio finale
    Assemblaggio finale
Icona https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

Icona Questo è uno dei progetti di stampa Arduino/3D più affascinanti che abbia mai visto e realizzato. È divertente solo guardare la cosa folle funzionare! Funziona bene e potremmo persino usarlo come orologio di riferimento nella nostra casa. La stampa 3d è andata molto bene ed è stata seguita da un bel po' di levigatura e levigatura. Ho usato una scheda ESP32 di Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) e ho modificato il pinout della porta (int port[PINS] = {27, 14, 12, 13} in modo che corrisponda. Il codice non verrà compilato fino a quando non avrò spostato la funzione void printLocalTime() davanti a void getNTP(void). Ne ho fatto un altro shiura Instructable e probabilmente farà di più.

Simbolo
Icona Amo la tua creatività. Non ho pensato a tale idea. Grazie

Icona STAI SCHERZANDO? Questo è assolutamente fantastico. Lo adoro. Questo è qualcosa che inizierò oggi. Ben fatto!

Icona questo è un design ingegnoso. Mi chiedo se ci sarebbe un modo per mettere la terza mano (quella più lunga) dietro la faccia. In questo modo si vedrebbero avanzare solo le lancette dei minuti e delle ore senza la distrazione della terza lancetta che si muove in modo un po' irregolare.

Icona Sostituisci la mano con un disco acrilico trasparente con un piccolo punto morto incollato in posizione o una vite.

Icona È facile rimuovere la lancetta dei secondi montando la lancetta dei minuti direttamente sul motore. In questo caso, lo strano movimento della lancetta dei minuti si verifica ogni 12 minuti per far avanzare la lancetta delle ore di 6 gradi.

Icona Grande progetto. Mi piace il motore passo-passo. Due suggerimenti che potresti incorporare usando il mio precedente senza istruttore.

i) Configurazione WiFi automatica ESP32 / ESP8266 per principianti https://www.instructables.com/ESP32-ESP8266-Auto-W… che evita la necessità di scaricare un'app sul tuo cellulare mentre la usi webpagine.
ii) Interruttore timer ESP-01 TZ/DST aggiornabile senza riprogrammazione https://www.instructables.com/ESP-01-Timer-Switch-… che usa ancora webpagine per modificare il fuso orario configurato.

Icona Meccanismo molto creativo! La mano che spinge e poi deve evitare e girare intorno. Potrebbe anche essere un ottimo orologio tipo "topolino", dove le braccia faranno il "lavoro"

Icona Dannazione! Questo è geniale. Sei già un vincitore.

Logo

Documenti / Risorse

orologio di sincronizzazione WiFi instructables [pdf] Istruzioni
Orologio di sincronizzazione WiFi, WiFi, orologio di sincronizzazione, orologio

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *