Sommario:
- Passaggio 1: parti richieste:
- Passaggio 2: assemblare i circuiti
- Passaggio 3: carica il codice
- Passaggio 4: goditi la tua creazione e pianifica miglioramenti futuri
Video: Orologio multimodale: 4 passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Adoro gli orologi! Stavo cercando un istruibile per un orologio che mostrasse numeri romani sullo schermo. Quando non ho ottenuto quelli adatti su base arduino, ho deciso di costruirne uno da solo. Accoppiato con un display TFT a colori, mi chiedevo cos'altro può essere visualizzato e viola! i pensieri sui vari sistemi numerici studiati nei miei giorni di laurea in ingegneria (più di 2 decenni fa!) sono arrivati in fretta: binario, digitale, ottale ed esadecimale ecc.
Questo però mi ha fatto iniziare e dopo molta pianificazione e programmazione, ecco l'implementazione t!
Caratteristiche distintive di questo orologio:
Display multimodale in cui è possibile visualizzare l'ora in 5 diversi sistemi di numerazione in una schermata o ogni formato numerico mostrato in schermate separate selezionate da un pulsante
L'orientamento del quadrante dell'orologio può essere su 4 lati qualsiasi e i dati visualizzati sul display possono essere allineati all'orientamento utilizzando un pulsante. In seguito ho intenzione di utilizzare un sensore giroscopico/di accelerazione per orientare il display in base al lato in cui è acceso
Modalità disponibili
Digitale
romano
Esadecimale (Base 16)
Ottale (Base 8)
Binario (Base 2)
Per chi non conosce questi sistemi di numerazione ecco i link dal formato netBinary:
Formato ottale:
Formato esadecimale:
Formato romano:
Passaggio 1: parti richieste:
Articoli necessari:
- Arduino UNO/Nano o equivalente
- Display TFT: display SPI da 1,44 pollici 128 * 128 basato su IL9163 (ordinato lungo indietro tramite aliexpress) (PCB ROSSO)
- Modulo RTC DS 3231
- Interruttori a pulsante 2
- Breadboard, PCB, cavi di collegamento
- Opzionale: saldatore, cavi di collegamento per uso generale e un involucro adatto (devo ancora sceglierne uno per questo orologio)
Passaggio 2: assemblare i circuiti
Usa queste connessioni tra RTC e Arduino. Fare riferimento all'immagine schematica disegnata a mano per riferimento.
-
DS3231----Arduino
- SDAA4
- SCLA5
- Vcc 5V (da Arduino)
- GNDGND (da Arduino)
-
Arduino ---- Display TFT
- 9A0
- 10CS
- 11SDA
- 13SCK
-
Connessioni Arduino
- Vcc-5v
- GND-GND
- 2GND tramite pulsante (pulsante cambio modalità display-Bin/Hex/Dec/All)
- 3GND tramite pulsante (pulsante di modifica dell'orientamento del display)
-
Collegamenti del display
- VCC3.3V (da Arduino)
- GND-GND
- RESET3.3V
- LED5V (da Arduino)
Passaggio 3: carica il codice
Usa il file.ino allegato per l'intero codice con commenti che sono autoesplicativi!
Passaggio 4: goditi la tua creazione e pianifica miglioramenti futuri
Hai un orologio bellissimo e geniale sulla tua scrivania e c'è molto spazio per nuove idee
- Modificare la visualizzazione o aggiornare solo parti specifiche dello schermo per velocizzare l'aggiornamento del display (questa implementazione corrente a volte manca la visualizzazione di un secondo a causa dell'aggiornamento dell'intero schermo)
- Aggiungi una scheda giroscopio/accelerometro e il codice associato per regolare la rotazione del display in modo che corrisponda all'orientamento della custodia
- Lascia correre la tua immaginazione…
Ultimo ma non meno importante, se ti piace il mio orologio votalo nel concorso di orologi in corso attualmente
Consigliato:
Come creare un orologio analogico e un orologio digitale con una striscia LED usando Arduino: 3 passaggi
Come creare un orologio analogico e un orologio digitale con una striscia LED usando Arduino: oggi realizzeremo un orologio analogico e un orologio Orologio digitale con Led Strip e modulo MAX7219 Dot con Arduino. Correggerà l'ora con il fuso orario locale. L'orologio analogico può utilizzare una striscia LED più lunga, quindi può essere appeso al muro per diventare un'opera d'arte
Orologio per il pensionamento / Orologio con conteggio su/giù: 4 passaggi (con immagini)
Orologio per la pensione / Orologio per conteggio su/giro: avevo alcuni di questi display a matrice di punti a LED 8x8 nel cassetto e stavo pensando a cosa farne. Ispirato da altre istruzioni, ho avuto l'idea di costruire un display per il conto alla rovescia per il conto alla rovescia per una data/ora futura e se il tempo target p
C51 Orologio elettronico a 4 bit - Orologio in legno: 15 passi (con immagini)
C51 Orologio elettronico a 4 bit - Orologio in legno: ho avuto un po' di tempo libero questo fine settimana, quindi sono andato avanti e ho assemblato questo orologio digitale elettronico fai-da-te a 4 bit da AU $ 2,40 che ho acquistato da AliExpress qualche tempo fa
Orologio multimodale in miniatura M-Clock: 11 passi
Orologio multimodale in miniatura M-Clock: orologio minimalista? Orologio multimodale? Matrix Clock? Si tratta di un progetto di clock multimodale basato sull'MSP430G2432. Può essere assemblato senza saldature e utilizzo minimo di attrezzi. Con una risoluzione del display di 8x8 pixel limitata, questo orologio da 12 ore mostra l'ora
Leggio multimodale: 9 passaggi (con immagini)
Leggio multimodale: il leggio multimodale (MMMS) è un nuovo modo per controllare la sintesi audio e gli effetti mentre si suona uno strumento tradizionale (sax, flauto, violino, lo chiami) e offre alcune possibilità extra per tecniche estese che possono essere usato mentre