Teensy3.1でDXMを送信する
TeensyからDMXを送信するのをやってみる。
材料
Teensy 3.1
RS485/RS422トランシーバ SN75176BP
XLRコネクタ 3ピン メス
抵抗 100Ω
DCジャック 2.1mm
ブレッドボード
ジャンパワイヤ
回路
コード
とりあえずサンプルのまま。
# include <DmxSimple.h>
void setup() {
DmxSimple.usePin(17);
DmxSimple.maxChannel(4);
}
void loop() {
int brightness;
for (brightness = 0; brightness <= 255; brightness++) {
DmxSimple.write(1, brightness);
delay(10);
}
}
リファレンス
RS485/RS422トランシーバ SN75176BP: 半導体 秋月電子通商 電子部品 ネット通販 http://akizukidenshi.com/catalog/g/gI-07430/
EIA-485 - Wikipedia https://ja.wikipedia.org/wiki/EIA-485
RS-232C/422/485 シリアル通信とは。基礎知識、用語集|コンテック http://www.contec.co.jp/product/device/serial/basic.html
Arduino Playground - DMXShield http://playground.arduino.cc/DMX/DMXShield
Moonwalkers Lab.の 活動記録 【Arduino】ArduinoでDMX信号を出して照明を制御しちゃう【DMX】 http://moonwalkers.blog20.fc2.com/blog-entry-157.html