DMX Lighting: Unterschied zwischen den Versionen

 
(5 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 25: Zeile 25:
 
== Hardware ==
 
== Hardware ==
  
[[Datei:Dmx lighting hardware.jpg|thumb|200px|right|RaspPi mit DMX Adapter]]
+
Zum senden des DMX-Signals verwenden wir die [http://www.ulrichradig.de/home/index.php/dmx/alias-2 DMX Artnet Node] von [http://www.ulrichradig.de Ulrich Radig]. Die kleine Platine braucht im vergleich zum RaspberryPi relativ wenig Strom und übersetzt ArtNet-Pakete zu DMX.
  
Als Hardware wurde ein [http://www.raspberrypi.org/ RaspberryPI] und der [https://www.thomann.de/de/enttec_open_dmx_usb_interface.htm Enttec OpenDMX Adapter] verwendet. Der Adapter ist komplett OpenSource und bietet eine einfache Möglichkeit per USB DMX-Pakete zu senden, und auch zu empfangen. Für den RaspberryPI wurde eine 4GB SD-Karte als Speicherkarte verwendet und über ein USB-Netzteil mit Strom versorgt. Hier ist darauf zu achten, dass das Netzteil mehr als 0,5 Ampere liefern kann.
+
Die Konfiguration erfolgt über ein C#-Programm welches per Broadcast die IP-Adresse der Node setzt.
 
 
Da wir nur senden, und alle DMX-Geräte nur per [https://www.thomann.de/de/the_sssnake_dmxkabel_5003.htm 3-Pin DMX Kabel] verbunden werden können, musste hierfür ein [https://www.thomann.de/de/pro_snake_dmx_adapter_malefemale.htm 5-Pin zu 3-Pin Adapter] verwendet werden.
 
  
 
=== DMX Geräte ===
 
=== DMX Geräte ===
Zeile 45: Zeile 43:
 
|[https://www.thomann.de/de/stairville_led_bar_252_rgb.htm Stairville LED Bar 252 DMX RGB]
 
|[https://www.thomann.de/de/stairville_led_bar_252_rgb.htm Stairville LED Bar 252 DMX RGB]
 
|[https://www.thomann.de/pics/prod/255346_manual.pdf Bedienungsanleitung]
 
|[https://www.thomann.de/pics/prod/255346_manual.pdf Bedienungsanleitung]
 +
|-
 +
|4
 +
|[https://www.thomann.de/de/varytec_led_nano_rapid_beam_rgbw.htm Varytec LED Nano Rapid Beam RGBW]
 +
|[https://www.thomann.de/pics/atg/atgdata/document/manual/377741_led_nano_rapid_beam_rbbw_de.pdf Bedienungsanleitung]
 
|-
 
|-
 
|1
 
|1
Zeile 64: Zeile 66:
 
== Software ==
 
== Software ==
  
=== Server ===
+
=== Artnet-Node ===
 
 
Auf dem RapsberryPI wurde das [http://opendmx.net/index.php/OLA_Raspberry_Pi OpenLighting-Image], welches auf Raspbian basiert, aufgespielt. Dieses Image verfügt bereits über die Libraries, welche zum kompilieren benötigt werden. Danach wurde die neueste Version von [http://opendmx.net/index.php/Open_Lighting_Architecture OpenLighting] aus dem Git-Repository geklont, und kompiliert.
 
 
 
'''Achtung:''' Das kompilieren dauerte ca. 4 Stunden
 
 
 
OpenLighting bietet einen Server mit Web-Oberfläche, in der man mit wenig Konfigurationsaufwand einen ArtNet zu DMX-Tunnel erstellen kann. Ausserdem enthält das Interface auch einen DMX Monitor sowie eine DMX-Konsole mit der es möglich ist DMX-Werte zu setzen.
 
 
 
Damit die Anwendung nach dem Start des RaspberryPIs verfügbar ist, wurde ein init-script erstellt.
 
  
Der Server ist vom internen Netz wie folgt zu erreichen:
+
Der Server ist vom internen Netz unter 10.1.20.12 oder bevorzugt von lighting.core.bckspc.de
 
 
* HTTP: http://lighting.core.bckspc.de:9090
 
* IP: 10.1.20.194 oder lighting.core.bckspc.de
 
  
 
=== Client ===
 
=== Client ===
 
==== Android ====
 
 
Für Android-Geräte existieren mehrere ArtNet-Clients. Hierfür haben wir zum Testen die App [https://play.google.com/store/apps/details?id=com.litux.art_net_controller ArtNet Controller] in der kostenpflichtigen Variante verwendet. Hier existiert auch eine kostenlose Variante, die allerdings in der Anzahl der Kanäle beschränkt ist.
 
 
==== Python ====
 
 
Für python existiert auch eine [http://opendmx.net/index.php/OLA_Python_API Python-Lib], mit welcher es sehr einfach die OLA-API steuern kann.
 
  
 
==== Webinterface ====
 
==== Webinterface ====
Es gibt eine sehr rudimentäres Webinterface, dieses ist aus dem Internen Netz [http://rose/light/webinterface/simple.html] erreichbar.
+
Es gibt eine sehr rudimentäres Webinterface, dieses ist aus dem Internen Netz [http://lightjs.core.bckspc.de] erreichbar.
  
 
== DMX Adressen ==
 
== DMX Adressen ==
Zeile 193: Zeile 176:
 
|248
 
|248
 
|48
 
|48
|}
 
 
Noch nicht verbaut:
 
 
{|class="wikitable"
 
!Gerät
 
!Beschreibung
 
!Adresse
 
!Kanäle
 
|-
 
|[https://www.thomann.de/de/varytec_led_nano_rapid_beam_rgbw.htm Varytec LED Nano Rapid Beam RGBW]
 
|
 
|
 
|
 
|-
 
|[https://www.thomann.de/de/varytec_led_nano_rapid_beam_rgbw.htm Varytec LED Nano Rapid Beam RGBW]
 
|
 
|
 
|
 
|-
 
|[https://www.thomann.de/de/varytec_led_nano_rapid_beam_rgbw.htm Varytec LED Nano Rapid Beam RGBW]
 
|
 
|
 
|
 
|-
 
|[https://www.thomann.de/de/varytec_led_nano_rapid_beam_rgbw.htm Varytec LED Nano Rapid Beam RGBW]
 
|
 
|
 
|
 
|-
 
 
|}
 
|}

Aktuelle Version vom 1. Dezember 2017, 18:38 Uhr

Crystal Clear action run.png
DMX Lighting

Status: stable

Dmx lighting cat.jpg
Beschreibung Es werde Licht!
Autor: xandy, schinken
PayPal Spenden für DMX Lighting

Beschreibung

Um unsere Lounge zu Beleuchten wurde der Raum mit DMX verkabelt. DMX ist ein gebräuchliches Bus-System in der Lichttechnik. Hier stehen pro "Universe" maximal 512 Kanäle zur Verfügung. Ein Universe beschreibt eine Bus-Leitung, wobei diese in unseren Beispiel durch einen weiteren Adapter erweitert werden kann.

Jeder DMX Kanal deckt den Wertebereich von 0-255 ab. Ein DMX-Gerät kann 1 bis n Kanäle belegen. Hierbei ist darauf zu achten, das sich die Kanäle nicht überschneiden. Da es aber in DMX nur einen Master geben kann, musste nach einer Lösung gesucht werden, um mehreren Clients gleichzeitig das Schreiben auf den Bus zu ermöglichen.

Videos unserer Lounge auf Youtube:

Yt dmx lighting 1.jpg Yt dmx lighting 2.jpg Yt dmx lighting 3.jpg

Hardware

Zum senden des DMX-Signals verwenden wir die DMX Artnet Node von Ulrich Radig. Die kleine Platine braucht im vergleich zum RaspberryPi relativ wenig Strom und übersetzt ArtNet-Pakete zu DMX.

Die Konfiguration erfolgt über ein C#-Programm welches per Broadcast die IP-Adresse der Node setzt.

DMX Geräte

LED Bar

Folgende DMX Geräte sind bei uns im Hackerspace vorhanden:

Menge Name Datenblatt
12 Stairville LED Bar 252 DMX RGB Bedienungsanleitung
4 Varytec LED Nano Rapid Beam RGBW Bedienungsanleitung
1 Moving Head SRM-6113 Bedienungsanleitung
1 dmx2rgb Platine Dokumentation

In unserer Lounge wurden bisher 5 Stairville LED Bar 252 DMX RGB verbaut. Zusammen mit ptflea wurden diese an der Decke verschraubt, und zusätzlich mit Fangseilen gesichert. Ausserdem wurden von stoon defekte LEDs in den LED-Bars ausgetauscht und an die Front mit Diffusor-Folie verkleidet. Unser Regal wird mit LED-Stripes über die dmx2rgb-Platine beleuchtet.

RGB-Regal

RGB LED Regal

Für unser RGB-Regal in der Lounge haben wir einfache RGB LED-Stripes verwendet, die wir an die Rückseite der Regalbretter geklebt haben. Diese haben wir mit 4-adriger Litze an die dmx2rgb-Platine gelötet. Hiermit können wir nun alle Reihen getrennt über DMX ansteuern. Unter Vollast (alles weiß) benötigt das Regal inklusive Ampel und Türbeleuchtung 36 Watt.

Software

Artnet-Node

Der Server ist vom internen Netz unter 10.1.20.12 oder bevorzugt von lighting.core.bckspc.de

Client

Webinterface

Es gibt eine sehr rudimentäres Webinterface, dieses ist aus dem Internen Netz [1] erreichbar.

DMX Adressen

Beleuchtete Lounge

Unsere DMX-Adressen sind wie folgt vergeben:

Gerät Beschreibung Adresse Kanäle
Stairville LED Bar 252 DMX RGB Lounge, Tür Rechts 34 11
Stairville LED Bar 252 DMX RGB Lounge, Tür Links 45 11
Stairville LED Bar 252 DMX RGB Lounge, Fenster Rechts 56 11
Stairville LED Bar 252 DMX RGB Lounge, Fenster Mitte 67 11
Stairville LED Bar 252 DMX RGB Lounge, Fenster Links 78 11
Stairville LED Bar 252 DMX RGB Lounge, Über Bar 89 11
Stairville LED Bar 252 DMX RGB Lounge, Über Logo 100 11
Stairville LED Bar 252 DMX RGB Lounge, Über Regal 111 11
Stairville LED Bar 240/8 Bar, Richtung Snacks 122 24
Stairville LED Bar 240/8 Bar, Richtung Küche 146 24
Regal Brett 1 (unten), RGB Lounge 200 3
Regal Brett 2, RGB Lounge 204 3
Regal Brett 3, RGB Lounge 207 3
Regal Brett 4 (oben), RGB Lounge 210 3
Brett Tür kurz Lounge 213 3
Brett Tür lang Lounge 216 3
Ampel Lounge 219 3
DMX2RGB Bar Lounge 248 48