WLED Sound Reactive - ESP32 WROOM with microphone, add light music function

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • 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 CZcams 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

Komentáře • 81

  • @74rusIgor
    @74rusIgor Před rokem +3

    Класс, давно ждал. Но ещё бы с кнопками управления видос.

  • @whiteg33
    @whiteg33 Před rokem

    Супер

  • @sergey-380
    @sergey-380 Před rokem

    Дякую і лайк

  • @egeht13
    @egeht13 Před 11 měsíci

    Спасибо, полезный ролик. Но есть один вопрос. В классической цветомузыке цвет определяется частотой звука, а яркость - громкостью. Здесь это поддерживается? Или просто яркость стандартных эффекторв модулируется громкостью звука?

    • @7-Patapich-7
      @7-Patapich-7 Před 8 měsíci

      Привет, поддерживается, есть эффект страба, вот он по частотам разделён. Теперь почти все эффекте в прошивке wled-поддерживают звук, даже обычные динамические.

  • @and7ey
    @and7ey Před rokem

    Есть ли какие-то ограничения на длину ленты/длину пикселей? Правильно ли я понимаю, что питание к своей 10-метровой sk6812 могу подвести напрямую и лишь data-кабель пустить через esp? А esp могу запитать от того же 5в блока питания, от которого питается лента?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Если питание 5 В - то можно ЕСП запитать от ленты, если 12-24, то не нельзя, надо отдельные 5 В для ЕСП. Длина - не имеет значения, тем более что плотность диодов разная, на ЕСП желательно не более 800 диодов - т.е. при стандартной плотности 60 / метр - чуть более 13 метров. У меня две ленты по 10 метров по 600 диодов на таких стоят - все отлично, но я использую ws2812b

  • @and7ey
    @and7ey Před rokem +1

    Как-то помимо USB можно ли питать саму esp32? Если от 5В блока питания я подам отдельно питание на esp32 (vin + gnd), а отдельно на ленту - так сработает?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Питание 5В можно подавать прямо на ленту , esp получит свое через пины.

  • @KONDRA_SHOW
    @KONDRA_SHOW Před 4 měsíci +1

    а сколько эта плата максимально светодиодов в ленте поддерживает? и подойдёт ли она к ws2815

    • @Alex_Kvazis
      @Alex_Kvazis  Před 4 měsíci

      Явных ограничений нет, но если будет 1000+ то возможны тормоза на некоторых эффектах. WS281ххх прошивка прекрасно поддерживает.

  • @xozzx
    @xozzx Před rokem

    У меня почему то со временем перестает раьотать микрофон, приходится всю систему полностью перезагружать по питанию, мик мах9814

  • @ZavyalovM
    @ZavyalovM Před 10 měsíci +1

    Может кто поделиться схемой и компонентами для wled на esp32, + 18650. Желательно с синхронизацией 2х устройств по воздуху.

  • @lakomichlakom112
    @lakomichlakom112 Před 4 měsíci

    Как выводить кириллицей scrolling text?
    И увеличить скорость текста

  • @and7ey
    @and7ey Před rokem

    Как через Home Assistant включать музыкальные эффекты? `effect: "♫ Binmap@;!,!;!"` не работает. И что за кодирование после символа @? Где-то есть расшифровка?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Вручную включить и посмотреть его название в НА, в атрибутах светильника

    • @and7ey
      @and7ey Před rokem

      @@Alex_Kvazis в атрибутах отражается с нотой. А вот на передачу ноты в названии не реагирует почему-то

  • @user-eh1uj6ki3m
    @user-eh1uj6ki3m Před rokem

    У Павла почитай. Мира. Добра. Удачи.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      У какого Павла, что почитать ?

  • @user-nc1bq9tv7s
    @user-nc1bq9tv7s Před rokem +2

    Подключи цифровой микрофон INMP441 вместо MAX4466. Будешь приятно удивлен.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Попробую

    • @MrVoron00
      @MrVoron00 Před 6 měsíci

      на нем 2 пина, , одну ногу 35 а другую на землю или +3,3? заранее спасибо за ответ

    • @koro5536
      @koro5536 Před 5 měsíci

      как его подключить можно схему.

  • @p3rsanah
    @p3rsanah Před rokem +1

    Как микрфон max9814 подключить?

    • @SergeAli777
      @SergeAli777 Před 7 měsíci

      День добрый.
      Я подключил таким способом:
      Gnd-gnd на esp32
      Vdd - 3v3 на esp32
      На микрофоне к Vdd подключил Gain - это дало усиление 40 Дб ( кстати так рекомендуется и ГитХабом)
      И Out микрофона к D35 на esp32.
      Самое главное - в настройках выставить input : d35

  • @ig9695
    @ig9695 Před 7 měsíci

    Перед прошивкой,как сохранить пресеты?

    • @Alex_Kvazis
      @Alex_Kvazis  Před 7 měsíci

      При обновлении прошивки - пресеты не удаляются.

  • @rus-xn3jx
    @rus-xn3jx Před 5 měsíci

    Почему у меня не грузит прошивку sound? подскажите кто знает

  • @terrormind4498
    @terrormind4498 Před rokem

    Здравствуйте! Возник вопрос. Реально ли эту схему запитать 9в кроной? Идея сделать шлем реагирующий на звук.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Нет, там надо 5 вольт

    • @azotej
      @azotej Před 6 měsíci

      реально, только понизить напряжение надо понижающим преобразователем

    • @terrormind4498
      @terrormind4498 Před 6 měsíci

      @@azotej А как на счёт подключит пальчиковые батарейки в сумме 3 в к соответствующему входу на плате непосредственно?

    • @azotej
      @azotej Před 6 měsíci

      Вам надо 5 вольт. Ни больше, ни меньше... Либо повышайте их, либо понижайте

    • @user-Fiks-ik
      @user-Fiks-ik Před 6 měsíci

      18650 хороший, ампераж посчитать и прикинуть соответствие ёмкости и скорости заряда банок (чтобы не 2 суток заряжать и за 19 минут потратить)

  • @AOstudio1
    @AOstudio1 Před 9 měsíci

    Какой танец с бубном исполнить чтоб эффекты в этой прошивке по очереди переключались автоматически?!🤔

    • @Alex_Kvazis
      @Alex_Kvazis  Před 9 měsíci

      Сделайте плейлист из пресетов в любом порядке и длительности. И запускайте его, никаких танцев

    • @koro5536
      @koro5536 Před 6 měsíci

      Ага ещё бы было видео, как сделать этот плейлист.@@Alex_Kvazis

    • @user-Fiks-ik
      @user-Fiks-ik Před 6 měsíci

      ​@@koro5536есть такое видео - ищите

  • @user-fk3ig6of5q
    @user-fk3ig6of5q Před 7 měsíci

    Подскажите пожалуйста как или через что подключить его к Алисе?

    • @SergeAli777
      @SergeAli777 Před 7 měsíci

      Для чего вам подключать его к Алисе?

    • @user-fk3ig6of5q
      @user-fk3ig6of5q Před 7 měsíci

      @@SergeAli777 чтобы управлять голосом

    • @user-fk3ig6of5q
      @user-fk3ig6of5q Před 7 měsíci

      К сожалению купил эту версию контроллера из-за микрофона. Понимаю, что с zigbee было бы намного проще. Но оказалось Алиса в навыках не поддерживает wled..

    • @user-Fiks-ik
      @user-Fiks-ik Před 6 měsíci

      В сети попадаются умельцы-програмиисты с заброшенными проектами. К сожалению делают под себя и готовое не выкладывают - не блогеры...

  • @koro5536
    @koro5536 Před 6 měsíci

    Всё конечно,хорошо я всё сделал всё моргает очень красиво.Но есть вопрос как сделать чтоб при включение она сразу начинала с плей листа.Короче включил в розетку и всё проигрывает плей лист.Это для жены детей чтоб не заморачивались лесть в телефон искать программу и там её включать.Можно так сделать?Опишите подробно пожалуйста.Буду благодарен.

    • @user-Fiks-ik
      @user-Fiks-ik Před 6 měsíci

      Есть в сети перевод на русском подробная инструкция Wled, ишите. Есть такой пункт в меню. Даже запуск через кнопку организовать можно. Если уж совсем просто - выключателем ру́бите питание самой ленты в обход контроллера )

  • @user-lw6it4ic9k
    @user-lw6it4ic9k Před 11 měsíci

    Проблема!!! Собрал светомузыку по примеру на видео (только ESP запитана от кабеля ленты)... Реакция на звук то есть то вообще нет при этом функция статического освещения(solid) работает как часики. Чтобы исключить брак какого-то из компонентов, собрал ещё ТРИ такие же схемы. Результат тот же(то есть реакция то нет). Наводки на микрофон исключил методом отдаления его от кабеля питания ленты. Может проблема в наводках на саму ESP32 WROOM так как схема собрана в компактном корпусе и кабель питания ленты лежит вдоль платы ESP32 почти прилегая к ней??? Знатоки, треба ваша помощь))) Спасибо)

    • @Alex_Kvazis
      @Alex_Kvazis  Před 11 měsíci

      Есть мнение что использование цифрового микрофона дает намного лучший результат. Принцип тот же, модель упоминали уже в комментариях, пины для подключения легко гуглятся.

    • @user-lw6it4ic9k
      @user-lw6it4ic9k Před 11 měsíci

      @@Alex_Kvazis Благодарю за ответ) Так и сделаю) Плохо только что в Киеве их как-то негусто(

    • @AOstudio1
      @AOstudio1 Před 9 měsíci

      @@user-lw6it4ic9k
      Здравствуйте
      В Киеве из просто завались!
      Google в помощь!

  • @user-yz2hy3sj1n
    @user-yz2hy3sj1n Před 6 měsíci

    чтоб 8266 не глючил надо резистор с кондерами впаять

  • @Feamanius
    @Feamanius Před rokem

    А в такой конфигурации нельзя ловить событие звука? Например, чтобы хлопком включать свет.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Оно не генерирует события

  • @severin-nalivayko
    @severin-nalivayko Před 7 měsíci

    Пока елут микрофоны поппрьовал сделать line-in подключение.. и .. нифига не взлетелр

    • @severin-nalivayko
      @severin-nalivayko Před 7 měsíci

      Оказывается надо было навалить громкости и все полетело ч зря покупал микрофоны

  • @sliders116
    @sliders116 Před rokem

    Не стоит чистый esp использовать, лента 11м, жрёт 1.5 А в выключенном состоянии. В нормальных контроллерах стоит реле откл питание ленты

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      10 Метров лента, через ESP, в неактивном состоянии - 4,23 Ватта показывает всего. Ничего страшного. Реле в таких контроллерах не встречал. Есть на руках версия от Gledopto - реле там нет.

    • @sliders116
      @sliders116 Před rokem +1

      В прошивке WLED порт 12 специально под реле отведен.

    • @sliders116
      @sliders116 Před rokem

      У меня лента с большей плотностью светодиодов.

  • @Neo-Labs
    @Neo-Labs Před rokem +3

    Мне не понравился этот микрофон. inmp441 работает на порядок лучше.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      А как определить ? Реагирует адекватно, работает в такт музыке.

    • @Neo-Labs
      @Neo-Labs Před rokem +2

      @@Alex_Kvazis Легко улавливает низкочастотные шумы(звук с кухни, звук за окном проезжающей машины), но плохо реагирует на чистый звук . АРУ самовозбуждает мкрофон ., проявляется в виде того что тишина, а лента может блымнуть

    • @darkfenix1984
      @darkfenix1984 Před rokem

      как я понял, inmp441 подключается через i2s. Получится ли его задействовать во wled?

    • @Neo-Labs
      @Neo-Labs Před rokem

      @@darkfenix1984 Еще как ! как по маслу . Есп отлично работает с I2S как wled .

    • @darkfenix1984
      @darkfenix1984 Před rokem

      @@Neo-Labs в настройках звука вместо аналогово пина выбрать можно?

  • @SergeAli777
    @SergeAli777 Před 7 měsíci

    Всем привет!
    Знатоки, подскажите, а возможно ли подключение двух и более лент к esp32 с раздельным управлением?
    Чтобы допустим в soundreactive одна лента светила одним эффектом, а другая - другим?
    Может автор канала это подскажет?

    • @Alex_Kvazis
      @Alex_Kvazis  Před 7 měsíci

      Нет. Но ничего не мешает взять две ESP

    • @SergeAli777
      @SergeAli777 Před 7 měsíci

      @@Alex_Kvazis благодарю.
      И потом их синхронизировать?
      А еще такой вопрос - если я хочу использовать wled sound reactive на обеих esp32 - микрофоны нужно тоже к обеим подключать?

    • @Alex_Kvazis
      @Alex_Kvazis  Před 7 měsíci

      Так если у них разные эффекты должны быть, то не надо их синхронизировать. Синхронизация - значит одинаково будут работать. Микрофоны на каждый надо ставить если разные эффекты, если синхронизировать, то на только на основной

    • @severin-nalivayko
      @severin-nalivayko Před 7 měsíci

      ​@@SergeAli777а не проще соединить все ленты и разбить их на сегменты ?

    • @SergeAli777
      @SergeAli777 Před 7 měsíci

      @@severin-nalivayko вот как раз так и пробую.
      Я нуб в этом вопросе, только начинаю вкуривать как раз пару дней назад просмотрел видос про сегменты