Sommario:
- Passaggio 1: Passaggio 1: Hardware
- Passaggio 2: Passaggio 2: Caratteristiche
- Passaggio 3: Passaggio 3: cablaggio e diagramma schematico
- Passaggio 4: Passaggio 4: Codice e librerie
Video: KS-Batman-Watch: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
(L'orologio mostra le 7:11 qui)
Situazione Dato che non chiami spesso Batman attraverso la tua grande finestra rotonda di Batman, vuoi usarla anche per mostrarti che ore sono. Per fare ciò, si utilizza una striscia LED del tipo WS2801. (Guarda l'immagine).
L'orologio è composto dal quadrante dell'orologio che mostra le ore 1, 2, 3, 4, 5 e 7, 8, 9, 10 e 11 – non c'è spazio per le 12 e le 6. L'ora viene indicata attivando un led prima e dopo il secondo l'ora del quadrante. (indicatore dell'ora)
Ogni minuto è composto da due LED – Eccetto 59(1), 60(0), 1(1) e 29(1), 30(0) e 31(1). Il puntatore dei minuti è composto da 6 LED che si accendono un colore diverso dall'indicatore dell'ora. Gli ultimi due led (in senso orario) indicano i minuti effettivi.
Non ho fatto un puntatore per i secondi - questo sarebbe inquietante.
Passaggio 1: Passaggio 1: Hardware
Ho ordinato il seguente hardware su aliexpress: DS3231 Time Module
LIR2032 LiIo-Batteria ricaricabile (ricaricabile - ecco cosa significa R)
Striscia led Hello Fish WS2801
Scatola per l'elettronica
Alimentazione 5V 10A (abbastanza sovradimensionata)
Scheda Arduino UNO
Circa 60 dollari per tutti. (La più costosa era la striscia LED ~ 40 USD. Puoi trovarne di più economiche ora.)
Passaggio 2: Passaggio 2: Caratteristiche
(l'orologio mostra le 6:39 qui)
Fondamentalmente la cosa mostra il tempo. Devi solo sapere che quando il puntatore dei minuti si sovrappone al puntatore dell'ora il colore di questi led viene cambiato in un altro colore configurabile.
L'orologio è programmato con un cambio automatico dell'ora legale (DST). Poiché utilizzo l'Alarm2 true/false per salvare l'ora legale attiva non attiva, anche dopo un'interruzione di corrente non è necessario impostare nuovamente il bit DST. Il tempo viene mantenuto grazie al LIR2032 e anche il bit per Alarm2 è vero/falso.
È possibile definire nella sezione di configurazione tutti i colori che si desidera utilizzare per il quadrante dell'orologio, i due puntatori e il colore di sovrapposizione. (puntatore minuto su puntatore ora).
Passaggio 3: Passaggio 3: cablaggio e diagramma schematico
Con la vite di regolazione sul lato destro dell'alimentatore (V0ADJ) è possibile modificare la tensione di uscita. L'ho aumentato a 5,5 V, perché il mio "orologio" è lontano dall'alimentatore e ho una notevole perdita di tensione a causa della lunghezza del cavo.
Passaggio 4: Passaggio 4: Codice e librerie
Nel codice DoW=1 significa lunedì e DoW=7 è per domenica. Basta ricordare quando si imposta il tempo dopo la perdita di potenza totale.
Uso la libreria di Andrew Wickert, che viene fornita come standard per DS3231 con l'ambiente Arduinuo. E ovviamente hai bisogno della libreria FastLED per la striscia LED WS2801.
Per la parte del codice DST ho seguito il codice di diy_bloke con il commento di TedF23. (vedi:
Consigliato:
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: 3 passaggi
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: La maggior parte delle volte che ho affrontato, non ho una buona potenza del segnale per i miei lavori quotidiani. Così. Cerco e provo diversi tipi di antenna ma non funziona. Dopo aver perso tempo ho trovato un'antenna che spero di realizzare e testare, perché è principio costruttivo non
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: 5 passaggi
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: una guida passo passo su come eseguire il dual-boot di Rockbox sul tuo iPod per giocare a Doom e a dozzine di altri giochi. È qualcosa di veramente facile da fare, ma molte persone rimangono stupite quando mi vedono giocare a doom sul mio iPod e si confondono con le istruzioni
Come installare plugin in WordPress in 3 passaggi: 3 passaggi
Come installare plugin in WordPress in 3 passaggi: In questo tutorial ti mostrerò i passaggi essenziali per installare il plugin wordpress sul tuo sito web. Fondamentalmente puoi installare i plugin in due modi diversi. Il primo metodo è tramite ftp o tramite cpanel. Ma non lo elencherò perché è davvero completo