Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento návod vám ukáže, jak vyrobit segmentové hodiny Arduino 7.
přesnost je naštvaná!
tak jsem to udělal pro programování a zábavu.
pokud chcete vytvořit seriózní hodiny, můžete použít modul rtc, který bude uchovávat záznam času.
můžete použít premade 4 sedmisegmentový displej, pokud vám není příjemné složité zapojení, které může výrazně snížit pravděpodobnost uvolnění připojení a nesprávného výstupu displeje.
jedno tlačítko má zvýšit hodinu a druhé tlačítko zvýšit o minutu.
Zásoby
Prkénko
Arduino (mine nano)
4 sedmisegmentový displej
2 tlačítko
2 led
4 jednoohmový odpor
jeden odpor omezující proud (220 ohmů)
nějaký připojovací drát
Krok 1: Multiplexování 4 Sedmisegmentový displej
propojte všechny odpovídající piny každého 7-segmentu k multiplexu zobrazení v daném pořadí na výše uvedených obrázcích.
Krok 2: Připojení 7segmentového displeje k Arduinu
Podle tohoto schématu připojte všechny svorky 7segmentového displeje k digitálnímu pinu Arduina.
A - digitální kolík 2
B - digitální pin 3
C - digitální kolík 4
D – digitální pin 5
E - digitální pin 6
F - digitální pin 7
G –digitální kolík 8
DP - digitální pin 9.
Připojte všechny běžné piny k digitálnímu pinu Arduina přes odpor 1K ohm
D1 - digitální kolík 10
D2 - digitální pin 11
D3 - digitální pin 12
D4 - digitální pin 13
Krok 3: Připojení LED diody a tlačítka Nastavení
Uzemněte jeden terminál tlačítka a katodu LED.
Připojte sousední terminál k A0 a A1.
LED anoda do A3.
Krok 4: Kód
Stáhněte si nejprve 7segmentovou zobrazovací knihovnu z níže uvedeného odkazu z Githubu a extracrt ji do složky knihovny Arduino ide
sedmisegmentová knihovna
nahrajte kód do svého Arduina
kód můžete změnit podle sebe.