Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ova instrukcija će vam pokazati kako napraviti Arguino 7 segmentni sat.
tačnost je ipak loša!
pa sam ovo napravio samo za programiranje i zabavu.
ako želite napraviti ozbiljan sat možete koristiti rtc modul koji će voditi evidenciju o vremenu.
možete koristiti premade 4 sedmo-segmentni zaslon ako vam se ne sviđa složeno ožičenje koje može značajno smanjiti mogućnost labave veze i nepravilnog izlaza prikaza.
jedan taster služi za povećanje sata, a drugi za povećanje minuta za jedan.
Supplies
Breadboard
Arduino (moje nano)
4 displej sa sedam segmenata
2 dugme
2 led
4 jednokomski otpornik
jedan otpornik za ograničavanje struje (220ohm)
neka žica za spajanje
Korak 1: Multipleksiranje 4 Sedam-segmentni ekran
povežite sve odgovarajuće pinove svakog 7-segmenta međusobno kako biste multipleksirali prikaz datim redoslijedom na gornjim slikama.
Korak 2: Povezivanje 7 -segmentnog zaslona s Arduinom
Spojite sve priključke 7-segmentnog zaslona na digitalni pin Arduina prema ovoj shemi.
A - digitalni pin 2
B - digitalni pin 3
C - digitalni pin 4
D - digitalni pin 5
E - digitalni pin 6
F - digitalni pin 7
G - digitalni pin 8
DP - digitalni pin 9.
Spojite sve uobičajene pinove na digitalni pin Arduina preko 1K ohmskog otpornika
D1 - digitalni pin 10
D2 - digitalni pin 11
D3 - digitalni pin 12
D4 - digitalni pin 13
Korak 3: Povezivanje LED sekundi i dugmeta za podešavanje
Uzemljite jedan terminal tipke i katodu LED diode.
Spojite susjedni terminal na A0 odnosno A1.
LED anoda do A3.
Korak 4: Kodirajte
Prvo preuzmite 7 -segmentnu biblioteku prikaza sa donje veze s Github -a i ekstrahirajte je u mapu Arduino ide biblioteke
biblioteka sa sedam segmenata
otpremite kôd na svoj Arduino
kôd možete sami promijeniti.