ミュージカルカラー
コンポーネントと消耗品
> |
| × | 1 | |||
| × | 1 |
アプリとオンラインサービス
> |
| |||
|
このプロジェクトについて
新年が来ています。誰もが元気に明るく迎えたいと思っています。私が作ったこれらのミュージカルライトは私を助けてくれます。たぶん、私のミュージカルライトは、新年の到来を告げるときに飾って明るくするのに役立つでしょう。
ミュージカルライトの概観: <図>
<図>
<図>
<図>
LEDリボンとArduinoが納品されている間、私はパソコン用のサウンド/ライトプログラム「MusicalLight」とArduino用のWS2812テープコントロールスケッチなどを作成しました。
テープは、COMポートに接続されたArduinoによって直接管理することも、nRF24L01によって無線ブリッジを介して管理することもできます。最初のケースでは、スケッチCOMTOLEF.inoが使用され、2番目のスケッチではCOMtoRFとRFtoLEDが使用されます。
接続図が表示されます:
<図>追加の電源を使用せずにUSBPCに直接接続する場合は、USBポートの限られた負荷容量に注意してください。リボンに多数のダイオードがある場合は、スケッチ内のLEDの数を20未満に設定する必要があります。次のようになります。
#define strip Led 20
リボンを切る必要はありません。必要に応じて、メーカーの推奨に従って、端子D2とDinの間に33〜470Ωの抵抗を取り付けます。 Arduino nanoおよびLEDリボンの最小接続スキームは、プログラムの[EasyConnection]タブに表示されます。
<図>プログラムは、カラーおよび動的動作モードをサポートし、PCの任意のオーディオデバイスに接続します。オーディオストリームのデジタル処理はPCによって実行されます。カラー音楽プログラムは、PCから受信した表音文字の現在のフラグメントのスペクトル構成に関するデータに基づいてArduinoボードによって形成されます。プログラムでは、7つのカラー音楽プログラムから1つ、または100を超える動的プログラムから1つを選択できます。添付のスケッチに実装された72の動的サブルーチン。残りのプログラムは開発者が利用できます。
音楽プログラム: <図>
動的プログラム: <図>
オーディオ接続オプション。
iTunesを使ってオーディオを再生しています。私のオーディオレシーバーYAMAHAはAirplayをサポートしています。同時に、iTunesはオーディオレシーバーとPCに同時にオーディオを出力できます。 PCでは、以下に示すように、仮想オーディオケーブルを使用してプログラムに接続します。
<図>PCに着信するオーディオストリームは、デフォルトで「仮想オーディオケーブル」の入力に接続され、その出力はカラーミュージックのプログラムの音源として機能します。ミキサー、PCライン入力、さらにはPCまたはラップトップマイクを使用して、プログラムのオーディオストリームを受信することもできます。
実行中のプログラムの種類: <図>
プログラムはトレイに最小化でき、起動時にインストールし、起動後にトレイに最小化できます。
<図>注意! スケッチをコンパイルする前に、必要なライブラリをインストールし、スケッチの行を修正します。
#define stripLed 120
テープに対応するLEDの数。例:
#define stripLed240。
明けましておめでとうございます!音楽番組のビデオ:
動的プログラムのビデオ:
コード
ミュージカルライト
https://github.com/juraspb/MusicToColor 回路図
製造プロセス