リアルとバーチャルの間

気まぐれに書いてます。

エンテックのDMXUSB PROを使ってみました。

エンテックのDMXUSB PRO
ENTTEC(エンテック) DMX USB PRO DMXコントローラー・インターフェース 激安価格販売:アカリセンター

DMXUSBを使えば照明をコントロールしたり、レーザーをコントロールしたりできるので
ちょっといじってみました。

こちらの照明は、設定をA001にすることでDMXのコントロールができるようになります。
https://41.media.tumblr.com/cb58a9b34aaa01658bd1054a5fb66ba1/tumblr_nkdivujbz61thbn5ko2_400.jpg

import dmxP512.*;
import processing.serial.*;
DmxP512 dmxOutput;
boolean LANBOX=false;
String LANBOX_IP="192.168.1.77";
boolean DMXPRO=true;

void setup() {
  size(245, 245, JAVA2D);    
  dmxOutput=new DmxP512(this,universeSize,false);
  if(LANBOX){
    dmxOutput.setupLanbox(LANBOX_IP);
  }
  if(DMXPRO){
    dmxOutput.setupDmxPro("/dev/tty.usbserial-EN150882",115000);
  }
}

void draw() {
  background(0);
   int[] values = new int[5];
   if(keyPressed == true){
    background(255);
    values[0] = 255;
    values[1] = 255;
    values[2] = 255;
    values[3] = 255;
    values[4] = 0;
    dmxOutput.set(5,values);
    println(values);
   }
}

こんな感じで光がコントロールできます。
https://40.media.tumblr.com/d5fc8587e10fa825e802132f83ff0482/tumblr_nkdivujbz61thbn5ko1_400.jpg