工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

自作LUMAZOID:Arduino音楽ビジュアライザーDIYガイド

部品と材料

Arduino Nano R3×1
Digilent WS2812 アドレサブルLEDストリップ×1
プッシュボタン・スイッチ(モメンタリ)×2
ロータリー・ポテンショメータ(汎用)×2
5mm LED:赤×1
スルーホール抵抗 470Ω×1

必要な工具と機器

アプリとオンライン・サービス

このプロジェクトについて

音楽を魅惑的なライト・ショーに変える準備はできましたか? このガイドでは、オーディオに同期したリアルタイム音楽ビジュアライザーの製作手順を解説します。Nootropic Designによるオリジナル・オープンソース設計は完成基板としても入手可能ですが、自作すればハードウェアへの深い理解と完全な制御が得られます。

本バージョンはArduino Nano(またはUno)で動作し、60/120/180 LEDのいずれのWS2812/WS2812B LEDストリップにも対応。8種類のパターン、ランダム・モード、3種類のカラー・スキームで、あらゆる楽曲に最適な視覚演出を作れます。高度なコントロールで感度、輝度、強調したい周波数帯(重低音パルスからフル・バンド・スペクトルまで)を調整可能です。

電源はシンプル:5V/2A以上でストリップとコントローラーを駆動できます。必要なのは少数の部品とオープンソース・コードのみ。コードはGitHubからダウンロードできます。

以下に簡潔な部品リストと、組立・設定・運用のステップバイステップ手順を示します。

主要コンポーネント

設定手順

  1. 輝度設定: カラーボタンを押しながら電源投入。最初の8 LEDが虹色表示;ノブで希望輝度に調整し、ボタンを再度押して保存。
  2. ストリップ長設定: パターンボタンを押しながら起動。赤LEDが1/2/3個点灯で60/120/180 LEDモードを表示。ノブで調整し、ボタンで保存。
  3. 周波数応答設定: 両ボタンを長押し。ノブで可視化する8オーディオ・バンド数を選択。ベース重視なら下位2-3バンド、フル・スペクトルなら全8バンド。
  4. パターン切替: パターンボタンで8種類のビジュアル・パターンを循環。白LEDが現在パターン、赤LEDがランダム・モードを表示。
  5. カラー・スキーム切替: カラーボタンで切替。ストリップ先頭の青LEDが選択スキームを示す。

設定完了後、オーディオ・ソースをArduino入力に接続すれば、LEDが音楽と調和して踊ります。

プロトタイプは再利用エンクロージャに収めましたが、電子部品をコンパクト・ケースにマウントし、専用ケーブルでLEDストリップを延長することも可能です。

コード

ソースコードとファームウェア

すべてのコード、ライブラリ、ドキュメントはGitHubで公開。詳細なセットアップ手順、ピン配置、サンプル・スケッチを含みます。

回路図

回路図画像を参照してください。

製造プロセス

  1. Arduino Nanoで37LEDルーレットゲームを自作:ヨーロピアンスタイル完全再現
  2. Arduinoでアイアンマンを自作:部品・センサー・手順ガイド
  3. ArduinoとBluetoothで作るスマート紛失防止タグ「Find Me」
  4. DIY Arduino加湿器コントローラー:リレーを用いた安全な高電圧制御
  5. スマートArduino四足歩行ロボットの製作:ステップバイステップガイド
  6. MobBob:Arduino製ロボットをAndroidスマホでシームレスに制御
  7. Arduino Nanoで自作オシロスコープ(10Hz〜50kHz)128×64 LCD搭載
  8. Arduino Unoと1Sheeldで作る4x4x4 LEDキューブ – インタラクティブLEDプロジェクト
  9. ゲーム用カスタムArduinoジョイスティックハンドルの製作
  10. DIY ArduinoラジオニクスEMR治療デバイスの構築
  11. Arduino 101で作る万歩計:DHT11温湿度センサー&LCD表示付き