Мазмұны:

DIY RGB жарықдиодты панельді сағат: 5 қадам
DIY RGB жарықдиодты панельді сағат: 5 қадам

Бейне: DIY RGB жарықдиодты панельді сағат: 5 қадам

Бейне: DIY RGB жарықдиодты панельді сағат: 5 қадам
Бейне: DIY 32 * 8 точечно-матричные спектральные часы / полноцветный RGB с голосовой активацией 2024, Қараша
Anonim
DIY RGB жарықдиодты панельді сағат
DIY RGB жарықдиодты панельді сағат

Қазіргі уақытта Arduino тақтасы өте танымал. Мен оны RTC және басқа сенсорлармен ұзақ уақыт қолданамын және СКД, жеті сегментті дисплейлер мен нүктелік матрицалық дисплейді қолданамын, бірақ мәселе-бұл дисплейдің өлшемі өте кішкентай, сондықтан бұл дисплейлердегі кейіпкерлер қысқа қашықтықта оқылады. RGB P13.33 модулімен келеді, оның көлемі үлкен, сонымен қатар алыс қашықтықтан оқылады.

Бұл үлкен сағат бағасы бойынша арзан, сонымен қатар оны жасау оңай. сондықтан бастайық

1 -қадам: Қажетті жабдық:

Қажетті жабдық
Қажетті жабдық
Қажетті жабдық
Қажетті жабдық

Arduino (uno, nano, pro-mini және т.

3-7805.

2- P13.33 RGB жарықдиодты модуль.

ПХД (нүктелі шағын).

DS1307 RTC режимі.

CR2025 ұяшық + ұстағыш.

32.768 кГц кристалды осциллятор.

10 Кох резисторы.

2 -қадам: бағдарламалық қамтамасыз ету талаптары

Бағдарламалық қамтамасыз ету талаптары
Бағдарламалық қамтамасыз ету талаптары

Ардуино

Сіз мына жерден жүктей аласыз:

www.arduino.cc/kz/Main/Software?

P13.33 arduino кітапханасы.

мына жерден жүктей аласыз:

github.com/FoxExe/P13.33-RGB-LED.git

DS1307 кітапханасы arduino

Сіз мына жерден жүктей аласыз:

github.com/adafruit/RTClib.git

3 -қадам: Схеманың сипаттамасы:

Схема сипаттамасы
Схема сипаттамасы

Бұл схемада мен arduino nano қолданамын. Ардуино түйреуіші светодиодты панель коннекторына қосылған (HUB-08).

Аппараттық қосылым келесідей:

HUB -08 - Arduino

OE - түйреуіш 13

CLK (сағат) - түйреуіш 12

LATCH - пин 11

A - түйреуіш 7

В - түйреуіш 6

ҚЫЗЫЛ - түйреуіш 8

ЖАСЫЛ - түйреуіш 9

КӨК - түйреуіш 10

C - байланыссыз

D - байланыссыз

GND - Жер

P13.33 панелі 5 вольтпен жұмыс істейді, бірақ ол жоғары токты қажет етеді, сондықтан біз оны тікелей arduino -дан басқара алмаймыз. Мен 5 вольтты 2 амперлі телефон зарядтағыш сияқты басқа қосымша қуат көзін қолданамын.

DS1307 ардуиноның А4 және А5 түйреуіштеріндегі SDA және SCL түйреуіштеріне қосылады, олар 10км тартқыш резисторлары қолданылады, себебі бұл ашық төгу түйреуіштері. Бұл модуль CR 2025 батареясынан негізгі қуат көзі тоқтаған кезде жұмыс істейді.

4 -қадам: қуат көзі:

Қуат көзі
Қуат көзі

Жарықдиодты панель жоғары токты қажет етеді. Ол үшін әрқайсысына 1 ампер ток қажет, сондықтан екі P3.33 панелін жүргізу үшін кемінде 2 амперлік қуат көзі қажет. Біз оны телефон зарядтағышымен немесе қуат банкімен оңай басқара аламыз, бірақ егер панельдер санын көбейтсек, бізге 5 ампер немесе одан көп ток адаптері қажет. Жақсырақ жұмыс істеу үшін әр панельге бір 7805 қосуға болады.

5 -қадам: код

Сіз кодты мына жерден жүктей аласыз:

Ұсынылған: