Sommario:

Orologio ROMA: 5 Passi (con Immagini)
Orologio ROMA: 5 Passi (con Immagini)

Video: Orologio ROMA: 5 Passi (con Immagini)

Video: Orologio ROMA: 5 Passi (con Immagini)
Video: I 5 Video più Spaventosi registrati in un Obitorio 2024, Luglio
Anonim
ROMA Orologio
ROMA Orologio
ROMA Orologio
ROMA Orologio
ROMA Orologio
ROMA Orologio

Ciao a tutti, in questo Instructable, vi mostrerò come ho costruito un orologio con lettere romane, che utilizza una matrice di neopixel 8 per 8. Ho appena acquistato la matrice di led ws2812b 8*8 per realizzare un normale orologio, ma quando ho iniziato il progetto mi sono reso conto che avevo bisogno di un minimo di 5 righe di led per mostrare una singola cifra. Per questo motivo, posso mostrare solo la cifra dell'ora o la cifra dei minuti. Questo problema può essere risolto utilizzando una matrice neopixel 10*10 o 10*8 ma non è comunemente disponibile. Quindi ho pensato ad alcune soluzioni software, la prima soluzione che mi è venuta in mente è stata che evitare la cifra dell'ora ma non ha senso, quindi ho pensato di mostrare la cifra dell'ora in un modo diverso che è un metodo binario ma potrebbe non essere comprensibile tutti. Infine, ho scelto di mostrare la cifra dell'ora in lettere romane e la cifra dei minuti in cifre ordinarie. L'orologio è basato su Arduino Nano e un modulo RTC (DS1307) e comprende anche un modulo Bluetooth hc05. E l'orologio è completamente controllato da un'app Android creata nell'inventore dell'app. Usando l'app possiamo regolare l'orario impostato per la sveglia, e possiamo mostrare emoji a 8 bit pixel nell'orologio e alcune animazioni e possiamo anche controllare la luminosità del led. In un prossimo aggiornamento, porterò alcuni messaggi nell'orologio e aggiornerò anche la noiosa interfaccia utente della mia app Android.

Passaggio 1: componenti

Componenti
Componenti
Componenti
Componenti
Componenti
Componenti

Componenti elettronici

  • Arduino pro mini
  • WS2812 Matrice 8×8 64 LED
  • ds1307 modulo RTC
  • hc 05 modulo Bluetooth
  • Modulo di ricarica per batteria al litio agli ioni di litio TP4056 1A
  • Batteria agli ioni di litio 3.7v/2000mah
  • PCB a punti per uso generale

Strumenti e Utilità

  • Saldatore,
  • Supporto per saldatore,
  • filo di saldatura,
  • Flusso – Incolla,
  • Cavo D-Saldatura
  • Tagliafili spelafili
  • Cacciavite
  • Pistola per colla a caldo
  • Colla per tessuti
  • Una piccola scatola per il corpo esterno

  • Tessuto di cotone nero

Passaggio 2: circuito

Circuito
Circuito

Arduino pro mini è il cervello del circuito. Il modulo rtc fornisce il Time e Arduino lo elabora e lo visualizza nella matrice neopixel. L'hc05 viene utilizzato per la comunicazione tra il telefono cellulare e l'orologio tramite Bluetooth. Un cicalino da 5V viene utilizzato nel circuito per emettere un suono di allarme. Il modulo TP4056 viene utilizzato per caricare la batteria agli ioni di litio con protezione. Collegare i componenti utilizzando il circuito

Passaggio 3: codice Arduino

Scarica il codice Arduino. (so che il codice è disordinato ma fa il lavoro?)

Passaggio 4: app per Android

Applicazione Android
Applicazione Android

L'orologio è completamente controllato da un'app Android creata nell'inventore dell'app. Usando l'app possiamo regolare l'orario impostato per la sveglia, e possiamo mostrare emoji a 8 bit pixel nell'orologio e alcune animazioni e possiamo anche controllare la luminosità del led. Per scaricare l'app visita il mio profilo Github o scrivimi

Passaggio 5: finalizzazione dell'orologio

Finalizzazione dell'orologio
Finalizzazione dell'orologio
Finalizzazione dell'orologio
Finalizzazione dell'orologio
Finalizzazione dell'orologio
Finalizzazione dell'orologio

Uso solo una scatola elettrica in PVC per il corpo esterno. E un panno di cotone nero per coprire la scatola

Grazie per la lettura e per favore considera di votarmi sul concorso dell'orologio

Consigliato: