Загрузка страницы

LEDS #300 - гирлянда с крутейшими динамичными эффектами (v2) управление до 16 гирляндами

Старая версия на базе Arduino (см в ролики на канале) имела 2 проблемы: недостаточную скорость и 8-ми битную математику. Первая проблема приводила к тому, что контроллер мог обслуживать только 1 ленту из 300х светодиодов. Для трех гирлянд на окне была проблема - спустя несколько часов работы, гирлянды "разбегались", т.к. скорость контроллеров каждой ленты незначительно, но отличалась. Новая версия контроллера сделана на базе 32-х битного RP2040. Контроллер без видимых проблем работает с 8 (аппаратный предел - 16) лентами по 300 светодиодов. Этот контроллер так же использует полную палитру используемой цветовой модели (на Arduino это было невозможно, т.к. там цвета "режутся" при выводе на ленту). Почти все эффекты были переписаны заново с учетом большего числа доступных цветов. Блок питания с учетом тока 5А на ленту, фактически используется с огромным запасом 5v 40А (виден на втором фото на столе) - полностью бесшумный и при работе не греется. Кроме того, мощный блок питания позволяет установить максимальную яркость ленты. С улицы вид просто завораживающий, соседи в окрестных домах теперь явно стесняются включать свои "гирлянды". Для согласования уровней с лентой используется плата Logic Level Shifter на 4 входа (на первом фото). Входы лент подключаются начиная с выхода контроллера D2. Т.е. первая лента - D2, вторая D3 (обязательно через свой канал в Logic Level Shifter и резистор 100 ом). На видео 13 эффектов, в прошивке их 14. Время каждого эффекта может меняться от 2 до 10 минут, наиболее красивые эффекты длятся дольше. На видео каждый эффект длится ровно 30 сек. Компоненты: Контроллер RP2040, Logic Level Shifter, лента ws2812b БП 5V 40A (при макс яркости 3 гирлянды от сети потребляют 55вт, т.е. примерно чуть более чем 3A/лента).

Видео LEDS #300 - гирлянда с крутейшими динамичными эффектами (v2) управление до 16 гирляндами автора mVlad
Показать
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки