Conto alla rovescia Arduino con pulsante di riposo: 4 passaggi
Conto alla rovescia Arduino con pulsante di riposo: 4 passaggi
Conto alla rovescia Arduino con pulsante di riposo
Conto alla rovescia Arduino con pulsante di riposo

Questo Instructable ti insegnerà come creare un conto alla rovescia utilizzando un display a 7 segmenti a 4 cifre che può essere ripristinato con un pulsante. Mi è venuta l'idea di farlo perché durante la creazione del display a 7 segmenti a 1 cifra in classe, volevo creare qualcosa di più grande che mi portasse a questo.

In questo Instructable sono inclusi i materiali necessari, il cablaggio corretto e un file scaricabile del codice che doveva programmare la funzione del display a 7 segmenti a 4 cifre. Seguendo correttamente questi passaggi assicurerai che il tuo display a 7 segmenti a 4 cifre funzioni correttamente.

Passaggio 1: materiali

Materiali
Materiali
Materiali
Materiali

Per creare il timer del display a 7 segmenti a 4 cifre, avrai bisogno di quanto segue:

- Display a 7 segmenti a 4 cifre

-14 fili (il colore non fa differenza quando si tratta di questo)

-11 fili necessari per il segmento a 7 cifre

-2 I fili sono per il pulsante

-Premi il bottone

-Audrino UNO Con Collegamento Cavo USB

Passaggio 2: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio

Dopo aver posizionato il segmento a 4 cifre a 7 segmenti e il pulsante sulla Breadboard, il primo passo è collegare i 4 pin di cifre diverse ai primi quattro pin dell'Arduino, è possibile cablare i pin come preferisci e modificare il codice in base a quello, ma per semplificare il mio codice è già pronto per il modo in cui l'ho fatto, puoi farlo in quel modo.

Dopodiché, continua a collegare i restanti pin del display a 7 segmenti a 4 cifre all'Arduino come ho fatto io o comunque l'hai fatto. Per renderlo più facile per me stesso, ho iniziato con il cablaggio dei Pin Digit, quindi ho finito con i singoli segmenti di luce poiché l'aggiunta di quei fili diventa disordinata. Successivamente, i pin rimanenti dell'Arduino (entrambi 13 e 5), verranno utilizzati per cablare il pulsante.

Il modo in cui l'ho fatto:

//pin 12 - prima cifra = 1//pin 9 - seconda cifra = 2 //pin 8 - terza cifra = 3 //pin 6 quarta cifra = 4

const int a = 12;

const int b = 10;

const int c = 8;

const int d = 7;

const int e = 6;

const int f = 11;

const int g = 9;

intp = 0;

int startStopReset = 13;

const int d1 =1; const int d2 =2; const int d3 =3; const int d4 =4;

Passaggio 3: codifica

In questo passaggio, fornirò il codice che ho usato per creare il segmento e farlo funzionare correttamente e nel modo in cui mi è piaciuto.

Ho evidenziato le parti importanti che puoi modificare per ottenere diversi orari di inizio e variazioni all'interno del tuo prodotto, puoi scegliere di utilizzare questo codice o crearne uno tuo se lo desideri, ma il codice è lì per te per eseguirlo.

Per utilizzare questo codice dovrai scaricare il software audrino che puoi trovare ovunque online ed è disponibile gratuitamente.

***Promemoria*** Anche se il tuo cablaggio è corretto, se il tuo codice è sbagliato, il tuo prodotto non funzionerà, questo codice cambia gli ingressi e le uscite a seconda di come li elenchi.

Passaggio 4: guarda come funziona

Se hai seguito tutto correttamente, ha mostrato di funzionare proprio come questo, e dovrebbe essere il conto alla rovescia a seconda dei tuoi ritardi e dell'ora di inizio come se il mio fosse qui.

Spero che ti sia piaciuto e che tu abbia imparato qualcosa attraverso questo progetto.

Consigliato: