Cuprins:

Ceas Arduino 7 Segment: 4 pași
Ceas Arduino 7 Segment: 4 pași

Video: Ceas Arduino 7 Segment: 4 pași

Video: Ceas Arduino 7 Segment: 4 pași
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Noiembrie
Anonim
Ceas Arduino 7 Segment
Ceas Arduino 7 Segment
Arduino 7 Segment Clock
Arduino 7 Segment Clock
Ceas Arduino 7 Segment
Ceas Arduino 7 Segment
Arduino 7 Segment Clock
Arduino 7 Segment Clock

Acest instructable vă va arăta cum să creați ceasul segmentului Arduino 7.

exactitatea e de rahat!

așa că tocmai am făcut asta pentru programare și pentru distracție.

dacă doriți să creați un ceas serios, puteți utiliza modulul RTC care va ține o evidență a timpului.

puteți utiliza afișajul premade 4 cu șapte segmente dacă nu vă simțiți confortabil cu cabluri complexe, care pot reduce semnificativ șansa conexiunii slabe și a ieșirii necorespunzătoare a afișajului.

un buton este pentru a crește ora și altul este pentru a crește minut cu unul.

Provizii

Pană de pâine

Arduino (mine nano)

4 afișaje cu șapte segmente

2 buton

2 led

4 rezistențe one-Kohm

un rezistor de limitare a curentului (220ohm)

ceva sârmă de legătură

Pasul 1: Multiplexare 4 Afișaj cu șapte segmente

Multiplexare 4 afișaj cu șapte segmente
Multiplexare 4 afișaj cu șapte segmente
Multiplexare 4 afișaj cu șapte segmente
Multiplexare 4 afișaj cu șapte segmente

conectați toți pinii corespunzători din fiecare 7-seg între ei pentru a multiplexa afișajul în ordinea dată în imaginile de mai sus.

Pasul 2: Conectarea afișajului cu 7 segmente la Arduino

Image
Image

Conectați toate terminalele afișajului cu 7 segmente la pinul digital al Arduino conform acestei scheme.

A - pinul digital 2

B - pin digital 3

C - pinul digital 4

D - pinul 5 digital

E - pin digital 6

F – pinul digital 7

G – pinul digital 8

DP - pinul digital 9.

Conectați toți pinii comuni la pinul digital al Arduino printr-un rezistor de 1K ohm

D1 - pinul digital 10

D2 - pinul digital 11

D3 - pinul digital 12

D4 - pin digital 13

Pasul 3: Conectarea Ledului de secunde și butonul de reglare

Cod
Cod

Puneți la masă un terminal al butonului și catodul LED-ului.

Conectați terminalul adiacent la A0 și respectiv A1.

Anod LED la A3.

Pasul 4: Cod

Descărcați mai întâi biblioteca de afișare pe 7 segmente de pe linkul de mai jos de pe Github și extrageți-o în dosarul bibliotecii ide Arduino

bibliotecă cu șapte segmente

încărcați codul pe Arduino

puteți modifica codul în funcție de voi înșivă.

Recomandat: