Obsah:

7 segmentové hodiny Arduino: 4 kroky
7 segmentové hodiny Arduino: 4 kroky

Video: 7 segmentové hodiny Arduino: 4 kroky

Video: 7 segmentové hodiny Arduino: 4 kroky
Video: Build Seven Segment LED clock with Arduino and DS3231 - Robojax 2024, November
Anonim
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7
Segmentové hodiny Arduino 7

Tento návod vám ukáže, ako vyrobiť segmentové hodiny Arduino 7.

presnosť je nanič!

tak som to urobil kvôli programovaniu a zábave.

ak chcete vytvoriť seriózne hodiny, môžete použiť modul rtc, ktorý bude uchovávať záznam o čase.

môžete použiť vopred vyrobený sedemsegmentový displej, ak vám nie je príjemné zložité zapojenie, ktoré môže výrazne znížiť pravdepodobnosť uvoľnenia pripojenia a nesprávneho výstupu displeja.

jedno tlačidlo slúži na zvýšenie hodiny a druhé na zvýšenie minúty o jednu.

Zásoby

Breadboard

Arduino (moje nano)

4 sedemsegmentový displej

2 tlačidlo

2 led

4 jednokohmový odpor

jeden odpor obmedzujúci prúd (220 ohmov)

nejaký zapojovací drôt

Krok 1: Multiplexovanie 4 Sedemsegmentový displej

Multiplexný 4 Sedemsegmentový displej
Multiplexný 4 Sedemsegmentový displej
Multiplexný 4 Sedemsegmentový displej
Multiplexný 4 Sedemsegmentový displej

spojte všetky zodpovedajúce piny každého 7-seg k sebe, aby sa multiplexoval displej v uvedenom poradí na vyššie uvedených obrázkoch.

Krok 2: Pripojenie 7 -segmentového displeja k Arduinu

Image
Image

Podľa tejto schémy pripojte všetky svorky 7-segmentového displeja k digitálnemu kolíku Arduino.

A - digitálny kolík 2

B - digitálny kolík 3

C - digitálny kolík 4

D - digitálny kolík 5

E - digitálny kolík 6

F - digitálny kolík 7

G - digitálny kolík 8

DP - digitálny kolík 9.

Pripojte všetky bežné kolíky k digitálnym kolíkom Arduino cez odpor 1K ohm

D1 - digitálny kolík 10

D2 - digitálny kolík 11

D3 - digitálny kolík 12

D4 - digitálny kolík 13

Krok 3: Pripojenie sekundy LED a tlačidla nastavenia

Kód
Kód

Uzemnite jeden terminál tlačidla a katódu diódy LED.

Pripojte susedný terminál k A0 a A1.

LED anóda do A3.

Krok 4: Kód

Najprv si stiahnite 7 -segmentovú knižnicu displeja z nižšie uvedeného odkazu z Github a extracrt ju do priečinka knižnice Arduino ide

sedemsegmentová knižnica

nahrajte kód do svojho Arduina

kód môžete zmeniť podľa seba.

Odporúča: