Cuprins:

Temporizator cu 4 cifre, cu 7 segmente, cu buton de resetare: 5 pași
Temporizator cu 4 cifre, cu 7 segmente, cu buton de resetare: 5 pași

Video: Temporizator cu 4 cifre, cu 7 segmente, cu buton de resetare: 5 pași

Video: Temporizator cu 4 cifre, cu 7 segmente, cu buton de resetare: 5 pași
Video: 4 Digit 7 segment display using Arduino 2024, Iulie
Anonim
Temporizator cu 4 cifre cu 7 segmente cu buton Reset
Temporizator cu 4 cifre cu 7 segmente cu buton Reset

Acest instructable vă va învăța cum să creați un cronometru cu numărătoare inversă utilizând un afișaj cu 4 cifre cu 7 segmente care poate fi resetat cu un buton.

În acest manual sunt incluse materialele necesare, cablarea corectă și un fișier descărcabil al codului care trebuia să programeze funcția afișajului cu 4 cifre pe 7 segmente.

Pasul 1: Pasul 1: Piese necesare

Pasul 1: Piese necesare
Pasul 1: Piese necesare
Pasul 1: Piese necesare
Pasul 1: Piese necesare

Pentru a crea temporizatorul cu 4 cifre cu 7 segmente, veți avea nevoie de următoarele:

Afișaj cu 4 cifre pe 7 segmente

Modelul folosit a fost 5641AS

14 fire

  • 11 fire sunt utilizate pentru a conecta afișajul cu 4 cifre pe 7 segmente la Arduino
  • Se utilizează 2 fire pentru a conecta butonul Push la Arduino
  • Un fir a fost lăsat ca rezervă pentru opțiunea de a include puncte zecimale pe afișajul dvs. cu 4 cifre cu 7 segmente
  • Arduino Uno cu cablul său de conexiune
  • Apasa butonul

Pasul 2: Pasul 2: Identificarea LED-urilor afișajului cu 4 cifre cu 7 segmente

Pasul 2: Identificarea LED-urilor afișajului cu 4 cifre cu 7 segmente
Pasul 2: Identificarea LED-urilor afișajului cu 4 cifre cu 7 segmente
Pasul 2: Identificarea LED-urilor afișajului cu 4 cifre cu 7 segmente
Pasul 2: Identificarea LED-urilor afișajului cu 4 cifre cu 7 segmente

Pentru a ajuta la conectarea afișajului cu 4 cifre cu 7 segmente, am identificat mai întâi pinii afișajului cu 4 cifre cu 7 segmente și ceea ce controlează.

După identificarea pinilor afișajului cu 7 segmente cu 4 cifre, mi-am creat propria schemă pentru a decide cum voi conecta Arduino la afișajul cu 7 cifre cu 7 segmente. Adăugând la asta, am făcut o diagramă pentru a ajuta la identificarea pinului cu 4 cifre cu 7 segmente, funcția sa și la ce pin a fost conectat pe Arduino.

Pasul 3: Pasul 3: Cablarea afișajului cu 4 cifre pe 7 segmente și butonul de apăsare pe Arduino

Pasul 3: Cablarea afișajului cu 4 cifre pe 7 segmente și butonul de apăsare pe Arduino
Pasul 3: Cablarea afișajului cu 4 cifre pe 7 segmente și butonul de apăsare pe Arduino

După plasarea butonului cu 7 cifre cu 7 cifre și a butonului de apăsare pe placa dvs., primul pas este să conectați cei 4 pini de cifră diferiți la primii patru pini la Arduino, după cum se arată în diagramă.

După aceasta, continuați să conectați restul pinilor cu 4 cifre cu 7 segmente la Arduino, așa cum sugerează graficul. Pentru a fi mai ușor pentru mine, am început cu cablarea pinilor digitali, apoi am terminat cu segmentele de lumină individuale, deoarece adăugarea acestor fire devine dezordonată. Apoi, pinii rămași ai Arduino (13 și 5), vor fi folosiți pentru a conecta butonul. Aceste fire vor fi pe aceeași parte a butonului.

Pasul 4: Pasul 4: Cod

Atașat la acest pas al instructabilului este codul pe care l-am folosit pentru a programa afișajul cu 4 cifre pe 7 segmente.

Acest cod evidențiază pasul anterior cu identificarea pinilor afișajului cu 4 cifre cu 7 segmente, funcția lor și locul în care sunt conectați pe Arduino.

De asemenea, părți ale codului evidențiază zonele care pot fi modificate pentru a schimba timpul de început care este numărat înapoi, precum și timpul în care butonul repornește după ce butonul este apăsat.

Memento: 1 secundă = 1000 ms

Pasul 5: Pasul 5: Notă rapidă despre sponsorul meu

Pasul 5: Notă rapidă despre sponsorul meu
Pasul 5: Notă rapidă despre sponsorul meu

Asta încheie această postare, dar sponsorul acestui proiect este PCBWay, care în acel moment își sărbătorește cea de-a 5-a aniversare. Verificați-le la https://www.pcbway.com/ și nu uitați că serviciul lor de asamblare este acum de până la 30 USD.

Recomandat: