Оглавление:

Светодиодные панельные часы DIY RGB: 5 шагов
Светодиодные панельные часы DIY RGB: 5 шагов

Видео: Светодиодные панельные часы DIY RGB: 5 шагов

Видео: Светодиодные панельные часы DIY RGB: 5 шагов
Видео: RGB светодиодный дисплей 64x32 P2.5/P3 в связке с Arduino 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/en/Main/Software?

P13.33 библиотека arduino.

вы можете скачать здесь:

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

Библиотека DS1307 Arduino

Вы можете скачать отсюда:

github.com/adafruit/RTClib.git

Шаг 3: Описание схемы:

Описание схемы
Описание схемы

В этой схеме я использую Arduino nano. Вывод Arduino подключается к разъему светодиодной панели (HUB-08).

Аппаратное подключение осуществляется следующим образом:

HUB-08 - Ардуино

OE - вывод 13

CLK (часы) - вывод 12

ЗАЩЕЛКА - вывод 11

А - вывод 7

B - вывод 6

КРАСНЫЙ - контакт 8

ЗЕЛЕНЫЙ - вывод 9

СИНИЙ - контакт 10

C - не подключен

D - не подключен

GND - Земля

Панель P13.33 работает от 5 вольт, но требует большого тока, поэтому мы не можем управлять ею напрямую от Arduino. Я использую другой дополнительный источник питания, например, зарядное устройство для телефона на 5 В и 2 А.

DS1307 подключен к контактам SDA и SCL Arduino, которые находятся на контактах A4 и A5 Arduino. 10 кОм используются подтягивающие резисторы, потому что это контакты с открытым стоком. Этот модуль сохраняет свое время от батареи CR 2025 при отключении основного источника питания.

Шаг 4: Источник питания:

Источник питания
Источник питания

Светодиодная панель требует большого тока. Для каждого из них требуется ток 1 А, поэтому для управления двумя панелями P3.33 нам потребуется источник питания не менее 2 А. мы можем легко управлять им с помощью зарядного устройства для телефона или блока питания, но если мы увеличим количество панелей, нам потребуется адаптер питания на 5 ампер или более. Для повышения производительности к каждой панели можно подключить по одному 7805.

Шаг 5: Код

Вы можете скачать код здесь:

Рекомендуемые: