コンテンツにスキップ

サウンドリアクティブLEDプロジェクト

サウンドリアクティブLEDプロジェクト

LEDを音楽にリアルタイムで反応するオーディオビジュアライザに変えましょう。

仕組み

  1. オーディオをキャプチャ — I2Sマイク(INMP441、SPH0645)またはライン入力経由
  2. FFTで処理(高速フーリエ変換)— ESP32上で実行
  3. 周波数帯をLEDゾーンにマッピング
  4. エフェクトを表示 — スペクトラムアナライザ、ビート検出、グラデーションビジュアライゼーション

WLEDサウンドリアクティブ

WLEDコミュニティは、オーディオ処理を内蔵したサウンドリアクティブフォークを保守しています。

必要なハードウェア:

  • ESP32(ESP8266はFFTに遅すぎます)
  • I2Sマイク(INMP441 — 安価で高品質)
  • LEDストリップ
  • 5V電源

セットアップ:

  1. サウンドリアクティブWLEDフォークをフラッシュ
  2. INMP441をESP32に接続:
    • INMP441 SD → GPIO32
    • INMP441 WS → GPIO25
    • INMP441 SCK → GPIO26
    • INMP441 L/R → GND(左チャンネル用)
    • INMP441 VDD → 3.3V
    • INMP441 GND → GND
  3. WLED設定で音声入力を有効化
  4. サウンドリアクティブエフェクトを選択

スタンドアロンオプション

  • PixelBlaze — 内蔵マイク、Webベースのパターンエディタ
  • LEDFX — UDP経由でオーディオリアクティブデータをWLEDに送信するデスクトップアプリ
  • ESP32 + FastLED — 最大限の制御のためのカスタムコード

完全サウンドリアクティブガイド →