WLED Sound Reactive - ESP32 WROOM with microphone, add light music function
In this video tutorial, we will consider the creation of a controller for controlling addressable LEDs, based on ESP32 WROOM with a microphone, for WLED Sound Reactive firmware - with a set of light and music effects. This video is a continuation of my series of lessons about WLED and addressable LED fixtures.
Buy on Aliexpress
ESP32 WROOM 30pin:
PC Peripheral Store - lres.bz/6p78kq
Estardyn Official Store - lres.bz/6p78mh
3C Club Store - lres.bz/6p78p7
Microphone:
MT Technology Co., Ltd. - lres.bz/6p78rq
Addressable LEDs:
Tapes - lres.bz/6p78th
Rings - lres.bz/6p78v1
Panels - lres.bz/6p7903
Accessories for addressable LEDs
Connectors - lres.bz/6p78wl
Cable - lres.bz/6p78yj
Video on the topic of the review:
Lamp on addressable LEDs - • Светильник на адресных...
We control addressable LEDs on ESP32, WLED firmware, use in Home Assistant - • Управляем адресными св...
We control the WLED address lamp through the menu in Telegram - • Уроки Home Assistant -...
Budget USB C mini DC UPS - • Бюджетный USB C mini U...
WLED Firmware - install.wled.me/
Print source - kvazis.link/ESP32_3D_case
My telegram channel @smarthomesell - kvazis.link/telegram
Smart home communication group - t.me/kvazis_smart_home
Cashback system for purchases - kvazis.link/letishops
Become a sponsor of my KZread channel - kvazis.link/sponsorship
Support the channel in other ways -
Patreon - kvazis.link/patreon
Buy me a coffee - kvazis.link/buymeacoffee
Paypal - kvazis.link/paypal
Other options - kvazis.link/donate
Facebook page - / alexkvazis
Playlist of Home Assistant lessons - kvazis.link/ha_lessons
Feedback - ask.kvazis@gmail.com
Home Assistant configuration - kvazis.link/github
“Production Music courtesy of Epidemic Sound” www.epidemicsound.com
#kvazis #wled #soundreactive
00:00 - Entry
01:05 - Accessories
02:15 - Scheme and assembly
03:39 - Firmware
04:35 - Interface, settings
07:05 - Home Assistant
07:35 - Testing
Пікірлер: 81
Класс, давно ждал. Но ещё бы с кнопками управления видос.
Супер
Дякую і лайк
Есть ли какие-то ограничения на длину ленты/длину пикселей? Правильно ли я понимаю, что питание к своей 10-метровой sk6812 могу подвести напрямую и лишь data-кабель пустить через esp? А esp могу запитать от того же 5в блока питания, от которого питается лента?
@Alex_Kvazis
Жыл бұрын
Если питание 5 В - то можно ЕСП запитать от ленты, если 12-24, то не нельзя, надо отдельные 5 В для ЕСП. Длина - не имеет значения, тем более что плотность диодов разная, на ЕСП желательно не более 800 диодов - т.е. при стандартной плотности 60 / метр - чуть более 13 метров. У меня две ленты по 10 метров по 600 диодов на таких стоят - все отлично, но я использую ws2812b
Спасибо, полезный ролик. Но есть один вопрос. В классической цветомузыке цвет определяется частотой звука, а яркость - громкостью. Здесь это поддерживается? Или просто яркость стандартных эффекторв модулируется громкостью звука?
@7-Patapich-7
8 ай бұрын
Привет, поддерживается, есть эффект страба, вот он по частотам разделён. Теперь почти все эффекте в прошивке wled-поддерживают звук, даже обычные динамические.
Как-то помимо USB можно ли питать саму esp32? Если от 5В блока питания я подам отдельно питание на esp32 (vin + gnd), а отдельно на ленту - так сработает?
@Alex_Kvazis
Жыл бұрын
Питание 5В можно подавать прямо на ленту , esp получит свое через пины.
У меня почему то со временем перестает раьотать микрофон, приходится всю систему полностью перезагружать по питанию, мик мах9814
Может кто поделиться схемой и компонентами для wled на esp32, + 18650. Желательно с синхронизацией 2х устройств по воздуху.
а сколько эта плата максимально светодиодов в ленте поддерживает? и подойдёт ли она к ws2815
@Alex_Kvazis
4 ай бұрын
Явных ограничений нет, но если будет 1000+ то возможны тормоза на некоторых эффектах. WS281ххх прошивка прекрасно поддерживает.
Как выводить кириллицей scrolling text? И увеличить скорость текста
Как через Home Assistant включать музыкальные эффекты? `effect: "♫ Binmap@;!,!;!"` не работает. И что за кодирование после символа @? Где-то есть расшифровка?
@Alex_Kvazis
Жыл бұрын
Вручную включить и посмотреть его название в НА, в атрибутах светильника
@and7ey
Жыл бұрын
@@Alex_Kvazis в атрибутах отражается с нотой. А вот на передачу ноты в названии не реагирует почему-то
Перед прошивкой,как сохранить пресеты?
@Alex_Kvazis
7 ай бұрын
При обновлении прошивки - пресеты не удаляются.
Почему у меня не грузит прошивку sound? подскажите кто знает
Как микрфон max9814 подключить?
@SergeAli777
6 ай бұрын
День добрый. Я подключил таким способом: Gnd-gnd на esp32 Vdd - 3v3 на esp32 На микрофоне к Vdd подключил Gain - это дало усиление 40 Дб ( кстати так рекомендуется и ГитХабом) И Out микрофона к D35 на esp32. Самое главное - в настройках выставить input : d35
Здравствуйте! Возник вопрос. Реально ли эту схему запитать 9в кроной? Идея сделать шлем реагирующий на звук.
@Alex_Kvazis
Жыл бұрын
Нет, там надо 5 вольт
@azotej
5 ай бұрын
реально, только понизить напряжение надо понижающим преобразователем
@terrormind4498
5 ай бұрын
@@azotej А как на счёт подключит пальчиковые батарейки в сумме 3 в к соответствующему входу на плате непосредственно?
@azotej
5 ай бұрын
Вам надо 5 вольт. Ни больше, ни меньше... Либо повышайте их, либо понижайте
@user-Fiks-ik
5 ай бұрын
18650 хороший, ампераж посчитать и прикинуть соответствие ёмкости и скорости заряда банок (чтобы не 2 суток заряжать и за 19 минут потратить)
Какой танец с бубном исполнить чтоб эффекты в этой прошивке по очереди переключались автоматически?!🤔
@Alex_Kvazis
9 ай бұрын
Сделайте плейлист из пресетов в любом порядке и длительности. И запускайте его, никаких танцев
@koro5536
5 ай бұрын
Ага ещё бы было видео, как сделать этот плейлист.@@Alex_Kvazis
@user-Fiks-ik
5 ай бұрын
@@koro5536есть такое видео - ищите
Подскажите пожалуйста как или через что подключить его к Алисе?
@SergeAli777
6 ай бұрын
Для чего вам подключать его к Алисе?
@user-fk3ig6of5q
6 ай бұрын
@@SergeAli777 чтобы управлять голосом
@user-fk3ig6of5q
6 ай бұрын
К сожалению купил эту версию контроллера из-за микрофона. Понимаю, что с zigbee было бы намного проще. Но оказалось Алиса в навыках не поддерживает wled..
@user-Fiks-ik
5 ай бұрын
В сети попадаются умельцы-програмиисты с заброшенными проектами. К сожалению делают под себя и готовое не выкладывают - не блогеры...
Подключи цифровой микрофон INMP441 вместо MAX4466. Будешь приятно удивлен.
@Alex_Kvazis
Жыл бұрын
Попробую
@MrVoron1967
5 ай бұрын
на нем 2 пина, , одну ногу 35 а другую на землю или +3,3? заранее спасибо за ответ
@koro5536
5 ай бұрын
как его подключить можно схему.
Всё конечно,хорошо я всё сделал всё моргает очень красиво.Но есть вопрос как сделать чтоб при включение она сразу начинала с плей листа.Короче включил в розетку и всё проигрывает плей лист.Это для жены детей чтоб не заморачивались лесть в телефон искать программу и там её включать.Можно так сделать?Опишите подробно пожалуйста.Буду благодарен.
@user-Fiks-ik
5 ай бұрын
Есть в сети перевод на русском подробная инструкция Wled, ишите. Есть такой пункт в меню. Даже запуск через кнопку организовать можно. Если уж совсем просто - выключателем ру́бите питание самой ленты в обход контроллера )
Проблема!!! Собрал светомузыку по примеру на видео (только ESP запитана от кабеля ленты)... Реакция на звук то есть то вообще нет при этом функция статического освещения(solid) работает как часики. Чтобы исключить брак какого-то из компонентов, собрал ещё ТРИ такие же схемы. Результат тот же(то есть реакция то нет). Наводки на микрофон исключил методом отдаления его от кабеля питания ленты. Может проблема в наводках на саму ESP32 WROOM так как схема собрана в компактном корпусе и кабель питания ленты лежит вдоль платы ESP32 почти прилегая к ней??? Знатоки, треба ваша помощь))) Спасибо)
@Alex_Kvazis
11 ай бұрын
Есть мнение что использование цифрового микрофона дает намного лучший результат. Принцип тот же, модель упоминали уже в комментариях, пины для подключения легко гуглятся.
@user-lw6it4ic9k
10 ай бұрын
@@Alex_Kvazis Благодарю за ответ) Так и сделаю) Плохо только что в Киеве их как-то негусто(
@AOstudio1
9 ай бұрын
@@user-lw6it4ic9k Здравствуйте В Киеве из просто завались! Google в помощь!
У Павла почитай. Мира. Добра. Удачи.
@Alex_Kvazis
Жыл бұрын
У какого Павла, что почитать ?
А в такой конфигурации нельзя ловить событие звука? Например, чтобы хлопком включать свет.
@Alex_Kvazis
Жыл бұрын
Оно не генерирует события
Пока елут микрофоны поппрьовал сделать line-in подключение.. и .. нифига не взлетелр
@severin-nalivayko
6 ай бұрын
Оказывается надо было навалить громкости и все полетело ч зря покупал микрофоны
чтоб 8266 не глючил надо резистор с кондерами впаять
Не стоит чистый esp использовать, лента 11м, жрёт 1.5 А в выключенном состоянии. В нормальных контроллерах стоит реле откл питание ленты
@Alex_Kvazis
Жыл бұрын
10 Метров лента, через ESP, в неактивном состоянии - 4,23 Ватта показывает всего. Ничего страшного. Реле в таких контроллерах не встречал. Есть на руках версия от Gledopto - реле там нет.
@sliders116
Жыл бұрын
В прошивке WLED порт 12 специально под реле отведен.
@sliders116
Жыл бұрын
У меня лента с большей плотностью светодиодов.
Мне не понравился этот микрофон. inmp441 работает на порядок лучше.
@Alex_Kvazis
Жыл бұрын
А как определить ? Реагирует адекватно, работает в такт музыке.
@Neo-Labs
Жыл бұрын
@@Alex_Kvazis Легко улавливает низкочастотные шумы(звук с кухни, звук за окном проезжающей машины), но плохо реагирует на чистый звук . АРУ самовозбуждает мкрофон ., проявляется в виде того что тишина, а лента может блымнуть
@darkfenix1984
Жыл бұрын
как я понял, inmp441 подключается через i2s. Получится ли его задействовать во wled?
@Neo-Labs
Жыл бұрын
@@darkfenix1984 Еще как ! как по маслу . Есп отлично работает с I2S как wled .
@darkfenix1984
Жыл бұрын
@@Neo-Labs в настройках звука вместо аналогово пина выбрать можно?
Всем привет! Знатоки, подскажите, а возможно ли подключение двух и более лент к esp32 с раздельным управлением? Чтобы допустим в soundreactive одна лента светила одним эффектом, а другая - другим? Может автор канала это подскажет?
@Alex_Kvazis
6 ай бұрын
Нет. Но ничего не мешает взять две ESP
@SergeAli777
6 ай бұрын
@@Alex_Kvazis благодарю. И потом их синхронизировать? А еще такой вопрос - если я хочу использовать wled sound reactive на обеих esp32 - микрофоны нужно тоже к обеим подключать?
@Alex_Kvazis
6 ай бұрын
Так если у них разные эффекты должны быть, то не надо их синхронизировать. Синхронизация - значит одинаково будут работать. Микрофоны на каждый надо ставить если разные эффекты, если синхронизировать, то на только на основной
@severin-nalivayko
6 ай бұрын
@@SergeAli777а не проще соединить все ленты и разбить их на сегменты ?
@SergeAli777
6 ай бұрын
@@severin-nalivayko вот как раз так и пробую. Я нуб в этом вопросе, только начинаю вкуривать как раз пару дней назад просмотрел видос про сегменты