Решение для интеллектуального управления RGB-лентой 2.0 (13 юаней + Wi-Fi)
Учитывая, что продукты Espressif становятся все дешевле, а сообщество все богаче, здесь рекомендуется лучшая и более дешевая схема.
Необходимые материалы: Светодиодная лента: рекомендуется лента 5V RBGW 3P. 3P — это управление по сигнальному проводу, много вариантов эффектов, 5V, потому что управляющая плата также питается от 5V. Недостаток в том, что длина может быть не более 1 метра. Блок питания для ленты: выбирайте в соответствии с вашей лентой, мощность должна соответствовать. Управляющая плата: ESP32-C3 от Hezhou, 9.9 юаней с бесплатной доставкой, установите WLED, подключите через USB, установка прямо из браузера: https://wled-install.github.io/ Адаптер уровня: TXS0108E 8-канальный модуль преобразования уровня, 2.5 юаней с бесплатной доставкой, преобразует сигнал 3.3V с чипа управляющей платы в 5V.
Подключение: Плюс и минус 5V подключите к контактам 5V и GND на управляющей плате, к 5V и GND адаптера уровня, а также к плюсу и минусу светодиодной ленты. Контакт 3.3V управляющей платы подключите к входу 3.3V адаптера уровня. Сигнальный провод от GPIO0 управляющей платы подключите к входу D адаптера уровня, соответствующий выход 5V D подключите к сигнальному входу светодиодной ленты.
После завершения подключите телефон к Wi-Fi сети управляющей платы, пароль: wled1234, выполните простую настройку: Установите тип светодиодной ленты (скорее всего, SK6812), управляемый интерфейс (если подключен к GPIO0, укажите 0), и готово.
Далее можно управлять с телефона или голосом через HomeKit.
Что касается эффектов, возможны бегущие огни и даже вывод текста на нескольких лентах одновременно.
Я лично не собирал таким образом полную светодиодную ленту, но делал RGB-подсветку своими руками, что может служить ориентиром. Для реальной ленты, возможно, потребуются MOSFET-транзисторы для управления, подробные схемы есть на сайте WLED.
248520b