Sommario:

Arduino LifeClock: 6 passaggi (con immagini)
Arduino LifeClock: 6 passaggi (con immagini)

Video: Arduino LifeClock: 6 passaggi (con immagini)

Video: Arduino LifeClock: 6 passaggi (con immagini)
Video: как сделать Propeller LED Pendulum Clock, используя Arduino NANO, JLCPCB 2024, Ottobre
Anonim
Arduino LifeClock
Arduino LifeClock

Questo orologio unico ti ricorda di apprezzare ogni singolo giorno, visualizzando la tua età attuale in giorni (o settimane) su un display a sette segmenti.

Passaggio 1: ti servirà

Avrai bisogno
Avrai bisogno
Avrai bisogno
Avrai bisogno
Avrai bisogno
Avrai bisogno
Avrai bisogno
Avrai bisogno

Elettronica:

  1. Arduino Pro Mini 5V (o qualsiasi altro arduino con >= 12 pin GPIO)
  2. Display a 4 cifre e 7 segmenti
  3. Modulo orologio in tempo reale DS3231
  4. 4 resistori da 200 Ohm

Materiali:

  1. Cornice
  2. Perf Board (misura corrispondente)
  3. MicroUSB Breakout (o qualsiasi altra fonte di alimentazione 5-12V)
  4. Fili/cablaggi
  5. Intestazioni pin (maschio, femmina)

Utensili:

  1. Saldatore
  2. Programmatore FTDI (nel caso di un pro mini)

Passaggio 2: prototipazione

prototipazione
prototipazione
prototipazione
prototipazione
prototipazione
prototipazione

Prima di assemblare definitivamente i componenti dobbiamo verificare se tutto funziona correttamente.

  1. Collega tutto secondo lo schema
  2. Controlla la porta COM e installa i driver più recenti
  3. Compila e carica lo schizzo fornito

Connessioni:

Display a catodo comune

  • Pin 2 - COM4 (resistenza)
  • Pin 3 - g
  • Pin 4 - c
  • Pin 5 - DP
  • Pin 6 - d
  • Pin 7 - e
  • Pin 8 - COM1 (resistenza)
  • Pin 9 - a
  • Pin 10 - f
  • Pin 11 - COM2 (resistenza)
  • Pin 12 - COM3 (resistenza)
  • Pin 13 - b

DS3231

  • GND - GND
  • 5V/VCC - VCC
  • A4 - SDA
  • A5 -SCL

Se stai utilizzando un display ad anodo comune, devi assicurarti di regolare i pin sulla breadboard o successivamente nel codice

Passaggio 3: modifica le parti

Modifica le parti
Modifica le parti
Modifica le parti
Modifica le parti

Abbiamo bisogno di modificare alcuni dei nostri componenti, in modo che si adattino all'interno del telaio.

Arduino

  • Saldare le intestazioni dei pin maschio (come mostrato)
  • Aggiungi due fili a SDA e SCL

DS3231

  • Dissaldare i 6 pinheader
  • Saldare le intestazioni a 4 pin sull'altro lato (come mostrato)

MicroUSB Breakout

Saldare le intestazioni dei pin

Passaggio 4: costruire il circuito stampato

Costruire il circuito
Costruire il circuito
Costruire il circuito
Costruire il circuito
Costruire il circuito
Costruire il circuito

Se tutto ha funzionato perfettamente, puoi iniziare a costruire il circuito. L'intero circuito deve adattarsi alla cornice scelta. Se la tua tavola di perforazione ha dimensioni diverse, probabilmente dovrai regolare il posizionamento dei componenti.

1) Disposizione:

Posizionare ogni componente come mostrato nello schema. Se il diametro dei tuoi fili è > 1 mm, devi praticare due fori per far passare l'A4-SDA (grigio) e l'A5-SDA (bianco).

2) Allegando:

Se ogni componente è posizionato correttamente, puoi iniziare a saldare sui componenti. Assicurati di rimuovere le gambe rimanenti in seguito.

3) Cablaggio:

È possibile utilizzare cavi normali, semplicemente collegandoli sul retro della scheda perforata, o fili argentati sul lato anteriore. Per fare ciò, è necessario tagliare il filo d'argento alla lunghezza corrispondente e piegarne le estremità. Ora devi solo posizionarli di conseguenza e saldarli.

4) Controllare i collegamenti:

Se qualcosa non funziona come dovrebbe o se vuoi essere sicuro di aver collegato tutto correttamente, puoi verificarlo utilizzando la funzionalità di continuità del tuo multimetro.

Passaggio 5: modifica la cornice dell'immagine

Modifica la cornice dell'immagine
Modifica la cornice dell'immagine
  1. Praticare 4 fori di montaggio e 1 foro per i cavi nella piastra posteriore del telaio
  2. Avvitare la scheda perf (in aggiunta con alcuni distanziatori)
  3. Fissare il breakout microUSB sul retro e collegarlo con i cavi di alimentazione (RAW, GND)

A seconda di ciò che preferisci, puoi rimontare la lastra di vetro o utilizzare una sorta di passepartout.

Passaggio 6: il codice

Il codice
Il codice

Prima di caricare il codice devi assicurarti di installare le librerie necessarie e di definire due parametri.

1) La tua età in giorni (riga 21) [https://www.calculator.net/age-calculator.html]

2) Inoltre l'ora della tua nascita (riga 23)

Se il valore visualizzato è errato o deve essere modificato, è necessario cancellare la EEPROM

Spero di poterti ispirare con quel progetto. Se hai domande o miglioramenti, sentiti libero di condividerli.

Consigliato: