...
Um Daten von Processing an DMX (siehe Wikipedia) zu übergeben nutzen wir ein Arduino als Brücke. Auf das Arduino setzen wir das DMX Shield und programmieren es mit dem folgenden Code
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
// DMX Bridge
//
// Write messages in the form of "2:127\n" to forward
// the to the connect DMX device.
#include <DmxSimple.h>
void setup() {
Serial.begin(9600);
DmxSimple.usePin(11);
}
void loop() {
if(Serial.available() > 0) {
int channel = Serial.readStringUntil(':').toInt();
int value = Serial.readStringUntil('\n').toInt();
Serial.print("set ");
Serial.print(channel);
Serial.print(" to ");
Serial.println(value);
DmxSimple.write(channel, value);
}
}
|
...