Перейти к содержимому

Звукореактивные LED-проекты

Звукореактивные LED-проекты

Превратите ваши светодиоды в аудиовизуализатор, который реагирует на музыку в реальном времени.

Как это работает

  1. Захватите аудио через I2S-микрофон (INMP441, SPH0645) или линейный вход
  2. Обработайте с помощью БПФ (быстрое преобразование Фурье) на ESP32
  3. Сопоставьте частотные полосы с зонами LED
  4. Отобразите эффекты — спектроанализатор, определение бита, градиентная визуализация

WLED Sound Reactive

Сообщество WLED поддерживает форк с аудиореактивностью со встроенной обработкой звука.

Необходимое оборудование:

  • ESP32 (ESP8266 слишком медленный для БПФ)
  • I2S-микрофон (INMP441 — дешёвый, хорошего качества)
  • Светодиодная лента
  • Блок питания 5 В

Настройка:

  1. Прошейте аудиореактивный форк WLED
  2. Подключите INMP441 к ESP32:
    • INMP441 SD → GPIO32
    • INMP441 WS → GPIO25
    • INMP441 SCK → GPIO26
    • INMP441 L/R → GND (для левого канала)
    • INMP441 VDD → 3.3 В
    • INMP441 GND → GND
  3. Включите аудиовход в конфигурации WLED
  4. Выберите звукореактивные эффекты

Автономные варианты

  • PixelBlaze — Встроенный микрофон, веб-редактор паттернов
  • LEDFX — Десктопное приложение, отправляющее аудиореактивные данные на WLED через UDP
  • ESP32 + FastLED — Пользовательский код для максимального контроля

Полное руководство по звукореактивности →