Sommario:

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

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

Video: Conto alla rovescia Arduino con pulsante di riposo: 4 passaggi
Video: Home Automation: YYC-2S Multifunctional 4-Digit LED Display 0-999 Minute relay timer for Automation 2024, Luglio
Anonim
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: