Cuprins:
- Provizii
- Pasul 1: Multiplexare 4 Afișaj cu șapte segmente
- Pasul 2: Conectarea afișajului cu 7 segmente la Arduino
- Pasul 3: Conectarea Ledului de secunde și butonul de reglare
- Pasul 4: Cod
Video: Ceas Arduino 7 Segment: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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
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
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
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:
Cum să faci ceas analogic și ceas digital cu bandă LED folosind Arduino: 3 pași
Cum să faci ceas analogic și ceas digital cu bandă led folosind Arduino: Astăzi vom face un ceas analogic & Ceas digital cu Led Strip și modul MAX7219 Dot cu Arduino. Acesta va corecta ora cu fusul orar local. Ceasul analogic poate folosi o bandă cu LED mai lungă, deci poate fi agățat pe perete pentru a deveni un artist
Ceas de pensionare / Count Up / Ceas Dn: 4 pași (cu imagini)
Ceas de pensionare / Count Up / Dn Clock: Am avut câteva dintre aceste afișaje cu matrice de puncte LED 8x8 în sertar și mă gândeam ce să fac cu ele. Inspirat de alte instructabile, mi-a venit ideea să construiesc un afișaj de numărătoare inversă / în sus pentru a număra înapoi până la o dată / oră viitoare și dacă timpul țintă p
Ceas cu alarmă extra puternic inspirat de bombă cu ceas cu doar 5 componente: 3 pași
Ceas cu alarmă extra puternic inspirat de Time Bomb cu doar 5 componente: Am creat acest ceas cu alarmă inspirat de Time Bomb ușor de realizat, care este garantat să vă trezească dimineața. Am folosit materiale simple în casă. Toate articolele utilizate sunt ușor disponibile și ieftine. Această alarmă inspirată de bomba cu ceas
Ceas Arduino bazat pe modulul DS1307 Ceas în timp real (RTC) și 0.96: 5 pași
Ceas bazat pe Arduino folosind modulul DS1307 Ceas în timp real (RTC) și 0.96: Bună băieți, în acest tutorial vom vedea cum să facem un ceas de lucru folosind un modul de ceas în timp real DS1307 & Afișaje OLED. Deci, vom citi ora din modulul de ceas DS1307. Și tipăriți-l pe ecranul OLED
Realizarea unui ceas cu M5stick C folosind Arduino IDE - Ceas RTC în timp real cu M5stack M5stick-C: 4 pași
Realizarea unui ceas cu M5stick C folosind Arduino IDE | Ceas RTC în timp real cu M5stack M5stick-C: Bună băieți, în acest instructables vom învăța cum să facem un ceas cu placa de dezvoltare m5stick-C a m5stack folosind Arduino IDE. Deci, m5stick va afișa data, ora și amp; săptămână a lunii pe ecran