INHOUDSOPGAWE:

Arduino 7 -segmentklok: 4 stappe
Arduino 7 -segmentklok: 4 stappe

Video: Arduino 7 -segmentklok: 4 stappe

Video: Arduino 7 -segmentklok: 4 stappe
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, November
Anonim
Arduino 7 -segmentklok
Arduino 7 -segmentklok
Arduino 7 -segmentklok
Arduino 7 -segmentklok
Arduino 7 -segmentklok
Arduino 7 -segmentklok
Arduino 7 -segmentklok
Arduino 7 -segmentklok

Hierdie instruksies sal u wys hoe u die Arduino 7 -segmenthorlosie kan maak.

die akkuraatheid is egter mal!

so ek het dit net gemaak vir programmering en vir die plesier.

As u 'n ernstige horlosie wil maak, kan u 'n rtc -module gebruik wat die tyd byhou.

u kan voorafgemaakte 4 sewesegmente gebruik as u nie gemaklik is met komplekse bedrading nie, wat die kans op los aansluiting en onbehoorlike vertoning aansienlik kan verminder.

een drukknop is om die uur te verhoog en 'n ander een om die minuut met een te verhoog.

Voorrade

Broodbord

Arduino (my nano)

4 sewe segment vertoon

2 drukknop

2 gelei

4 een-Kohm weerstand

een stroombeperkende weerstand (220ohm)

'n paar aansluitingsdraad

Stap 1: Multiplexing 4 sewesegmente

Multiplexing 4 Display met sewe segmente
Multiplexing 4 Display met sewe segmente
Multiplexing 4 Display met sewe segmente
Multiplexing 4 Display met sewe segmente

verbind die ooreenstemmende pen van elke 7-seg met mekaar om die skerm in die gegewe volgorde in die beelde hierbo te multiplex.

Stap 2: Koppel 7 -segmentskerm aan Arduino

Image
Image

Koppel alle terminale van die 7-segment-skerm aan die digitale pen van Arduino volgens hierdie skema.

A - digitale pen 2

B - digitale pen 3

C - digitale pen 4

D - digitale pen 5

E - digitale pen 6

F - digitale pen 7

G - digitale pen 8

DP - digitale pen 9.

Koppel alle gewone pen aan die digitale pen van Arduino deur 'n 1K ohm -weerstand

D1 - digitale pen 10

D2 - digitale pen 11

D3 - digitale pen 12

D4 - digitale pen 13

Stap 3: Verbind Seconds Led en pas knoppie aan

Kode
Kode

Aard die terminale van die drukknop en die katode van die LED.

Koppel die aangrensende terminale aan onderskeidelik A0 en A1.

LED -anode tot A3.

Stap 4: Kode

Laai eers die 7 -segment vertoonbiblioteek af vanaf die onderstaande skakel van Github en plaas dit in die Arduino ide biblioteekmap

sewe-segment biblioteek

laai kode op na u Arduino

u kan die kode volgens u self verander.

Aanbeveel: