Sound-Reaktive LEDs bauen
Sound-Reaktive LEDs bauen
Verwandeln Sie Ihre LED-Installation in einen Musikvisualisierer, der auf Beat, Frequenz und Amplitude reagiert.
Was Sie brauchen
| Artikel | Empfehlung |
|---|---|
| Mikrocontroller | ESP32 (ESP8266 funktioniert NICHT fuer I2S) |
| Mikrofon | INMP441 I2S-Digitalmikrofon (~3 $) |
| LED-Streifen | WS2812B oder WS2815 |
| Netzteil | 5V oder 12V, passend zu Ihrem Streifen |
Wie es funktioniert
[Mikrofon INMP441] --I2S--> [ESP32] --GPIO--> [LED-Streifen]
|
[WLED Web UI]Der ESP32 nimmt Audio auf, verarbeitet es per FFT (Fast Fourier Transformation) und WLED ordnet Frequenzdaten LED-Effekten zu.
Verdrahtung des INMP441
| INMP441 Pin | ESP32 Pin |
|---|---|
| VDD | 3,3V |
| GND | GND |
| L/R | GND (linker Kanal) |
| DOUT | GPIO32 |
| BCLK | GPIO26 |
| WS/FS | GPIO25 |
WLED konfigurieren
- Gehen Sie zu Config -> Audio Reactive Settings
- Aktivieren Sie Audioeingang
- Setzen Sie die I2S-Pins: DIN=32, BCLK=26, LRC=25
- Speichern und neustarten
Beliebte audio-reaktive Effekte
| Effekt | Beschreibung |
|---|---|
| FFT Gravity | Bass-Drops, EDM |
| FFT Sparkle | Allgemeine Musikvisualisierung |
| FFT Rainbow | Bunte Party-Darstellung |
| Audio Vu Meter | Klassisches VU-Meter-Aussehen |
Tuning-Tipps
- Squelch: Erhoehen, wenn LEDs in Stille flackern
- Max Gain: Erhoehen fuer schwache Effekte, verringern bei Uebersteuerung
- FFT Size: 256 fuer schnelle Reaktion (Percussion), 512 fuer bessere Frequenzaufloesung (Melodie)