Sommario:
- Passaggio 1: i materiali
- Passaggio 2: primo strato
- Passaggio 3: secondo strato
- Passaggio 4: terzo e ultimo livello
- Passaggio 5: il codice
- Passaggio 6:
Video: Wordclock sincronizzato NTP: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Sincronizza il tuo orologio con un time server NTP in modo che possano controllare l'ora giusta se c'è stato un black out se non sei a casa:-)
Passaggio 1: i materiali
- Compensato (2 strati)
- plexiglas
- Wemos D1 o Wemos D1 mini pro o Wemos D1 mini
- Cavo micro usb
- Caricatore del telefono
- Cornice per foto fantasia
- 168 Pz WS2812B Ws2812 Chip Led 5V Met Wit/Zwart Pcb Dissipatore (10mm * 3 Mm) WS2811 Ic costruito in Smd 5050 Rgb
Sono andato in un cosiddetto fabshop per usare il loro lasercutter per i 3 strati.
Avrai anche bisogno di vari strumenti: trapano (+ una selezione di punte da trapano), pinze, tronchesi (o tronchesi) e un saldatore (con saldatura) All'inizio ho realizzato il mio disegno con un Wemos D1 ma ho ordinato alcuni Wemos D1 mini pro e alcuni mini Wemos D1 e anche su quelli l'orologio funziona perfettamente.
Passaggio 2: primo strato
Il primo strato che devi creare è la scheda su cui saranno accesi/montati i LED. Qui hai diverse opzioni su come strutturare la scheda LED.
In questo passaggio dovrai anche tenere conto della spaziatura dei tuoi LED. Ho disegnato la mia faccia di wordclock con il programma di disegno gratuito di Inscape (Trovalo su Inscape.org)
Passaggio 3: secondo strato
Il secondo strato serve a guidare la luce in modo che non si diffonda dove non vuoi avere luce…
Passaggio 4: terzo e ultimo livello
Il quadrante dell'orologio, Ho lasciato che il quadrante dell'orologio fosse tagliato al laser dal fabshop su un pezzo di plexiglas nero. Tra il secondo e il terzo strato ho messo un pezzo di carta da forno per ottenere un bell'effetto diffuso dei led
Passaggio 5: il codice
Eccellente! Una volta terminato l'assemblaggio fisico della scheda, è il momento di iniziare a codificare. Ho scritto del codice Arduino per ricevere e visualizzare i valori dei LED inviati dal computer all'Arduino (la tecnica utilizzata per accendere più LED contemporaneamente si chiama multiplexing, dai un google se hai un po' di tempo). Il codice arduino è nel file sottostante.
Non sono un programmatore, quindi se hai commenti per semplificare il codice, prenditi il tempo necessario per scrivere un suggerimento:-)
Aggiornare:
La versione 1.1 è un orologio sincronizzato NTP con Wifi manager.
Se l'orologio non riesce a trovare una connessione con un router creerà un punto di accesso. Basta collegarsi al punto di accesso e digitare https://192.168.4.1 e connettersi a una rete wifi disponibile. Dopo aver effettuato una connessione, mostrerà un'animazione in rosso, bianco e blu e poi tornerà con l'ora corretta.
Passaggio 6:
I crediti vanno a Jan che mi ha ispirato e aiutato…
Consigliato:
Spettacolo di luci di Natale sincronizzato con la musica!: 4 passaggi
Spettacolo di luci di Natale sincronizzato con la musica!: In questo tutorial, ti mostrerò come realizzare uno spettacolo di luci di Natale sincronizzato con la musica di Natale usando i pixel RGB. Non farti spaventare da quel nome! Non è troppo difficile imparare a farlo. Ti avverto però che questo può essere abbastanza
ESP32 WordClock a scorrimento su matrice LED: 5 passaggi (con immagini)
ESP32 Scrolling WordClock su LED Matrix: In questo progetto creo un Scrolling WordClock con ESP32, LED Matrix e una scatola di sigari. Un WordClock è un orologio che scandisce l'ora anziché limitarsi a stamparla sullo schermo o avere le mani che puoi leggere. Questo orologio ti dirà che sono 10 minuti all'anno
Orologio digitale Arduino sincronizzato dalla linea di alimentazione a 60Hz: 8 passaggi (con immagini)
Orologio digitale Arduino sincronizzato dalla linea di alimentazione a 60Hz: questo orologio digitale basato su Arduino è sincronizzato dalla linea di alimentazione a 60Hz. Ha un semplice ed economico display ad anodo comune a 4 cifre e 7 segmenti che mostra ore e minuti. Utilizza un rilevatore di crossover per rilevare quando l'onda sinusoidale di 60Hz in arrivo c
Termometro da cucina con sonda di temperatura NTP ESP32 con correzione Steinhart-Hart e allarme temperatura.: 7 passaggi (con immagini)
Termometro da cucina con sonda di temperatura NTP ESP32 con correzione Steinhart-Hart e allarme di temperatura. è un Instructable che mostra come aggiungo una sonda di temperatura NTP, piezo b
Orologio con animazione LED SMART connesso al Web con pannello di controllo basato sul Web, server dell'ora sincronizzato: 11 passaggi (con immagini)
Orologio con animazione LED SMART connesso al Web con pannello di controllo basato sul Web, server dell'ora sincronizzato: la storia di questo orologio risale a molto tempo fa, più di 30 anni. Mio padre è stato il pioniere di questa idea quando avevo solo 10 anni, molto prima della rivoluzione dei LED, quando i LED erano 1/1000 della luminosità della loro attuale brillantezza accecante. Un vero