4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

TouchDesignerによる照明制御(2)LEDバー

Last updated at Posted at 2020-12-14

前回(1)ムービングヘッドライトに続き、今回はLEDバーの製作と制御の話になります。

(1)ムービングヘッドライトの制御

前回の記事
https://qiita.com/snafkinliberty/items/079d44cac76bbf56786f

(2)LEDバーの製作と制御

LEDバーの解説記事はすでにあるので以下も参考にして頂ければと思います。
https://qiita.com/ToyoshiMorioka/items/c61c46452710a57180c2

既製品を使うのも良いですが、今回はLEDテープとアルミフレームを用いて自作のLEDバーの製作とその制御方法について説明します。自由度が高く実際にこんなものを作っています。

(1)3本バータイプ
MIDIコントローラーでの制御

バンドの演出での適用事例

(2)三角錐タイプ

(3)マルチバータイプ
NOISEの表現

オーディオ波形

LEDディスプレイのような表現

(4)ハンディーバータイプ
他のLEDバーなどと同期して光るハンディーバー

【材料】
 一番上の事例の3本のLEDバーを例に記載します。材料には参考にamazonのリンクを貼っています。
 ・アルミフレーム
  または、このようなフレームに組み込むのも良いです。
  事例でたくさん並べているLEDバーで使っています。
 ・ブラケット
 ・スライダーナット
 ・M5ネジ
  これらを組み合わせてフレームを組みます。独自にデザインしてみて下さい。
  (三角錐の場合は固定パーツを3Dプリンターで制作しています)
 ・LEDテープ
 ・DMX-USBインターフェース(ENTTEC DMX USB PRO)
 (3本バーをペアで使う(2ユニバース使う)場合はMk2)
 ・DMX-SPIデコーダー
  など

【手順(1)ハードウェア設定】
①LEDテープのアルミテープ組み込み
 溝のある一般的なアルミフレーム(材料に記載のアルミフレームのリンク先など)の溝にLEDテープがちょうど入ります。そのため、電線とLEDテープを半田付けした後、アルミフレーム内にLEDテープを入れます。
 3本のLEDテープを接続して1本とみなしてデータを送ってもいいし、3本とも同じ挙動で良ければ、配線を分岐して、3本それぞれにデータを送っても良いでしょう。使うLED数や光らせたい希望に合わせて選択してみて下さい。1ユニバースで170個までのLEDを制御可能です。

②アルミフレームの組み立て
 複数のアルミフレームてバーを任意の形に組みます。
スライド11.JPG
③SPI-デコーダーの接続
 他方の電線をDMX-SPIデコーダーの出力側と接続しします。デコーダーの入力側は、DMXケーブルを端子の中を開けて配信を出し、接続します。DMX-SPIデコーダーには別途、電圧、電流の合うアダプターを用意して接続します。

④DMX-USBインターフェースの接続
 DMX-USBインターフェース(ENTTEC DMX USB PRO)をUSB接続でPCと、DMXケーブルでDMX-SPIデコーダーと接続します。

 これでハードウェア側の設定は終了です。続いてソフトウェア側です。

【手順(2)ソフトウェア設定】(TouchDesignerのプログラム)
サンプルプログラムをgithubにあげていますので、ダウンロードして確認してみて下さい。
サンプルプログラム
https://github.com/snafkinliberty/TouchDesigner/blob/master/20201219WS_LED.zip

プログラムの全体はこの図の通りです。
スライド15.JPG
ムービングヘッドライトで解説したプログラムの応用です。
LEDは1個でRGBの3chを使用します。LEDの数だけ、RGBRGB・・・・と各chを並べたデータを作る必要があります。ch数も多く、1つずつ作るのは大変です。
今回は⑤のconstantChopでLEDの数を決めれば、①②③で指定した色に応じた波形データを④のtrailChopで生成し、⑥⑦⑧でデータの形を変形しています。⑨でリネームして⑩で値の範囲を変えて⑪でDMX出力する形です。
細かい設定などはサンプルプログラムを確認してみて下さい。

最初に色々な表示パターンを事例で紹介していますが、ここが面白いところで、プログラムをアレンジして色々作ってピカピカ光らせてみて下さい。

本記事の内容は以下のイベントで詳しく解説/実演します。
130599965_1659200334249952_4430607920272260872_n - コピー.jpg

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?