Мазмуну:

Arduino 7 сегменттик сааты: 4 кадам
Arduino 7 сегменттик сааты: 4 кадам

Video: Arduino 7 сегменттик сааты: 4 кадам

Video: Arduino 7 сегменттик сааты: 4 кадам
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Июль
Anonim
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты
Arduino 7 сегмент сааты

Бул көрсөтмө сизге Arduino 7 сегментинин саатын кантип жасоону көрсөтөт.

тактык уят!

Мен муну жөн эле программалоо жана көңүл ачуу үчүн жасадым.

Эгерде сиз олуттуу саат жасоону кааласаңыз, анда убакыттын эсебин жүргүзө турган rtc модулун колдоно аласыз.

Сиз жети сегменттүү 4 дисплейди колдоно аласыз, эгерде сиз бош туташуу жана дисплейдин туура эмес чыгышын азайта турган татаал зым менен ыңгайлуу болбосоңуз.

баскычтардын бири - саатты көбөйтүү, экинчиси - мүнөттөрдү көбөйтүү.

Жабдуулар

Breadboard

Arduino (менин нано)

4 жети сегменттүү дисплей

2 баскыч

2 жетектеген

4 бир Кох резистору

бир чектөөчү резистор (220 Ом)

кээ бир байланыш зым

1-кадам: Multiplexing 4 Жети сегменттүү дисплей

Multiplexing 4 Жети сегменттүү дисплей
Multiplexing 4 Жети сегменттүү дисплей
Multiplexing 4 Жети сегменттүү дисплей
Multiplexing 4 Жети сегменттүү дисплей

Жогорудагы сүрөттөрдө көрсөтүлгөн тартипте дисплейди мультиплекс кылуу үчүн ар бир 7-сегменттин тиешелүү пинин бири-бирине туташтырыңыз.

2 -кадам: 7 сегменттин дисплейин Arduino менен туташтыруу

Image
Image

Бул схемага ылайык 7 сегменттүү дисплейдин бардык терминалдарын Arduino санарип пинине туташтырыңыз.

А - санарип пин 2

B - санарип пин 3

C - санарип пин 4

D - санарип пин 5

E - санарип пин 6

F - санарип пин 7

G - санарип пин 8

DP - санарип пин 9.

1K ом каршылыгы аркылуу бардык жалпы пинди Arduino санарип пинине туташтырыңыз

D1 - санарип пин 10

D2 - санарип пин 11

D3 - санарип пин 12

D4 - санарип пин 13

3 -кадам: секундага туташуу Led жана тууралоо баскычы

Code
Code

LED баскычынын жана катодунун бир терминалын жерге коюңуз.

Тиешелүү A0 жана A1 туташкан терминалды туташтырыңыз.

LED анод A3.

4 -кадам: Код

7 сегменттин дисплей китепканасын Githubдан төмөндөгү шилтемеден жүктөп алып, Arduino ide китепканасынын папкасына чыгарыңыз

жети сегменттүү китепкана

кодду Arduino'го жүктөө

кодду өзүңүзгө жараша өзгөртө аласыз.

Сунушталууда: