Sommario:

Arduino RGB Matrix Word Clock: 6 passaggi
Arduino RGB Matrix Word Clock: 6 passaggi

Video: Arduino RGB Matrix Word Clock: 6 passaggi

Video: Arduino RGB Matrix Word Clock: 6 passaggi
Video: DIY Arduino Holographic Matrix Clock 2024, Luglio
Anonim
Arduino RGB Matrix Word Clock
Arduino RGB Matrix Word Clock

Dimentica i numeri, il Word Clock LED RGB mostra l'ora come testo! Invece di due lancette o di un display digitale, il Word Clock mostra l'ora corrente come parole in una luce LED brillante utilizzando una matrice LED standard 8x8. Ad esempio, se l'ora fosse le 10:50, l'orologio a LED direbbe CHE MANCANO LE UNDICI DIECI MINUTI. Alle 10:30 direbbe che sono le dieci e mezzo.

Forniture

Componenti hardware:

WS2812 Matrice LED 5050 RGB 8x8 64 LED per Arduino

Wemos D1 Mini Pro

Bulloni per viti a esagono incassato M3 x 12 mm

App software e servizi online: Arduino IDE

Utensili manuali e macchine per la fabbricazione:

Glowforge - Laser Cutter o servizio di taglio laser.

Passaggio 1: non il primo

Non il primo
Non il primo
Non il primo
Non il primo

Ho già visto questo tipo di Word Clock e gli orologi ESP8622, ma nessuno era così semplice. Ho trovato un istruibile da neotrace. Era molto vicino a quello di cui avevo bisogno. In effetti, ce l'avrei fatta fino a quando non ho trovato queste griglie a matrice 8x8 su aliexpress. Ho usato il codice e l'ho modificato un po' per lavorare con il mio layout.

Passaggio 2: collegamento della matrice LED RGB

Collegamento della matrice LED RGB
Collegamento della matrice LED RGB

Il circuito è la parte più facile. Basta collegare +5v, terra e dati. Carica il codice nel tuo fatto. Ho avuto un problema con IOS e wifi, quindi quando scade, configurerà un punto di accesso e pubblicherà la propria pagina per aggiornare le impostazioni. Non sarà così preciso senza un RTC, ma è più arte che orologio.

Passaggio 3: progettazione dell'involucro

Progettare l'involucro
Progettare l'involucro
Progettare l'involucro
Progettare l'involucro

Ho la fortuna di avere a disposizione un laser, che ha reso più facile la creazione del recinto. Ho usato il meraviglioso generatore di box svg Boxes.py per creare la struttura iniziale. Ho invertito il coperchio per ingrandire la "faccia". Ciò fornisce un migliore angolo di visione per l'orologio.

Passaggio 4: costruzione dell'involucro

Costruire il recinto
Costruire il recinto

Ti suggerirei di creare il tuo file per il tuo recinto. Dipenderà dallo spessore del tuo materiale. Ho incluso il cutfile SVG per riferimento. Ho dipinto a spruzzo un sottile pezzo di acrilico trasparente, poi ho inciso la vernice con il laser e l'ho ritagliata.

Passaggio 5: il codice

Il codice
Il codice

Ho copiato e incollato il codice da vari pezzi, non sono sicuro di quanto sia efficiente o elegante, ma funziona. È abbastanza semplice leggerlo. Ma sarei felice per eventuali aggiunte o correzioni del codice.

Continuerò a lavorare su e giù su questo progetto. Per quanto riguarda il codice, è abbastanza buono per me lo so. Se qualcuno desidera contribuire, lo aggiunga al progetto github.

Passaggio 6: custodia alternativa

Custodia alternativa
Custodia alternativa
Custodia alternativa
Custodia alternativa

Ho realizzato un'altra custodia, questa è ancora più piccola. Come puoi vedere, ci sono molti modi per presentare l'orologio.

Consigliato: