Skip to content

Instantly share code, notes, and snippets.

@ffaerber
Created September 26, 2009 15:45
Show Gist options
  • Save ffaerber/194290 to your computer and use it in GitHub Desktop.
Save ffaerber/194290 to your computer and use it in GitHub Desktop.
Die instalation von weblightz ist recht einfach.
wenn wir eine kleine weblightz anlage intalieren möchten brauchen wir folgendes:
grundvorraussetztung zum betreiben von weblightz.
- internet fladrade
- einen computer. mit mac, linux oder windows
- keine Angst vor technik ;)
Hardware:
die drei bausteine für den weblightzReciver
kosten zusammen so um die 65euro.
noch eine DMX RGB LED Spotstraller von ebay.
kostet so um die 40 euro
dazu bracuen wir noch ein
XLR kabel für die verbindung von dem weblightzReciver und dem LightSlave
ein 9 vollt netztteil. kostet so um die 5 euro. es geht aber auch über ein USB Kabel
abpropo USB kabel das brauchen wir auch zum instalien der software auf dem weblightzReciver
ein USB Typ A nach Typ B kabel. kostet so um die 3 euro
2 meter ethernet kabel. 4 euro.
wenn das bestllt ist müssen wir uns ein API-Key von pachube besorgen.
auf http://www.pachube.com/signup kann man sich anmelden.
weil der beta ist müssen wir eine email an beta [ at] pachube [ dot ] com. senden
und was wir vorhaben. da können wir einfach die weblightz.com url eintragen.
so pachube email und bestellung senden. warten...
den pachube Invitation code bekommt man so in 24 stunden zu gemailt
nach dem man sich dann angemeldet hat auf pachube.com kann man seinen pachube API-Key unter my Settings einsehen.
diesen benötigen wir später noch!!!
jetzt müssen wir einen Feed erstellen
unter http://www.pachube.com/feeds/new
sehen wir eine maske zum eintragen von daten.
Feed type: ist manuel
Feed title: my weblightz.
mehr ist nicht nötig.
auf save feed klicken fertig.
wir haben jetzt einen feed erstellt.
mit einer webleite wie http://www.pachube.com/feeds/2756
die letzten 4 zahlen benötigen wir auch noch!!!
ok wir haben jetzt den API-Key und eine feed-ID
super das war alles was wir von pachube.com brauchen.
weiter mit dem weblightzReciver.
wir haben jetzt alle teile zugeschickt bekommen die wir brauchen.
damit der weblightzReciver weiß was er zu tun hat müssen wir jetzt die weblightzReciver Software auf ihn instalieren.
dazu müssen wir das arduino board mit dem PC verbinden.
eine leichte anleitung ist hir zu finden.
http://arduino.cc/en/Guide/HomePage
nach der instalation von den usb treibern und der arduino IDE
können wir die weblightzReciver Software instalieren.
zu finden ist sie auf http://github.com/ffaerber/weblightz
download klicken. und die zip entpacken.
die datei in dem ordner
V0_5/weblightz/weblightz.pde
mit der arduino software öffnen(duch doppel klick genügt)
jetzt haben wir eine reihe von quelcode vor uns.
nein wir werden nichts programmieren :)
wir müssen nur unsere beiden IDs eintragen die wir von pachube.com bekommen haben.
#define REMOTE_FEED_ID
#define PACHUBE_API_KEY
dort müssen die beiden ID eingetragen werden.
zu not muss noch die ip addresse geändert werden wenn diese schon im netztwerk benutzt wird.
nachdem das gemacht ist auf upload klicken.
jetzt wird die software auf dem Arduino Board instaliert.
done uploading... fertig
jetzt kann die Arduino IDE geschlossen werden
und das arduino board vom USB geträndt werden.
jetzt setzen wir die anderen hardware bausteine oberdrauf.
so das es von unten nach oben folgede reinfolge ergibt.
DMX Shield
Ethernet Shield
Arduino Board.
fertig ist der weblightzReciver!
die Ziele:
das transportieren der grundidee.
da das weblighz system sehr flexible ist kann man es für sehr unterschiedliche sachen einsetzten.
das soll aber weniger gesagt werden. besse rist es ein bis 2 grund ideen zu transportieren.
ich finde folgenden nutzen besonders schön:
die farben für die beleuchtung wir über die website verwaltet und können von anderen weblighz.com usern eingesehen werden
ich würde zum beispiel eine farbe erzeugen. die ich immer zum fussbal kucken benutze. so ein dunkel grün.
das kann ich jetzt einem freund senden und der kann diese farbe dann selber auf seiner eigenen weblightz anlage anschauen.
so eine web2.0 community gedanke.
Das Lichtsteuersystem Weblightz System folgt einem innovativen Ansatz:
Technologie für individuell adressierbare Leuchten bildet zusammen mit
WeblightzContoll ein integriertes System für szenografische Beleuchtung.
Zusammen mit dem umfassenden Programm an DMX-fähigen Leuchten für den Innen- und Außenraum
lassen sich szenografische Lichteffekte wie farbiges Licht, dynamische Verläufe, Lichtszenen, Timerfunktionen und Lichtsequenzen damit so einfach und wirtschaftlich in der Architektur
einsetzen wie nie zuvor.
Die konsequente Integration von Internet- und Hardware setzt neue Maßstäbe hinsichtlich
Bedienkomfort, Funktionsumfang und kreativer Kontrolle.
Beispielsweise lässt sich die DMX-fähiger Leuchten auf Weblightz.com jetzt interaktiv und anschaulich mit einem Mausklick festlegen. Die DMX Bustechnik machen die feste Verdrahtung einzelner Stromkreise und die Installation voluminöser Dimmerbänke in Schaltschränken überflüssig.
Bei der Inbetriebnahme einer Anlage werden DMX-fähige RGB Leuchten
- sogenannte LightSlaves - durch eine DMX Adressierung wird erkannt und in der Weblightz controller übersichtlich dargestellt.
Mit dem Weblightz Reciver für bis zu 20 DMX Adressen bewältigt bereits viele typische Lichtsteuerungsanwendungen, zum Beispiel in Wohnzimmer, Küchen und Schaufenstern, Restaurants,
Lobbies oder repräsentativen Büros.
Das Weblightz System besteht aus der Hardware-Komponente "Weblightz Reciver"
sowie der webanwenung Weblightz.com.
Weblightz.com ist ein DMX Controller, der Lampen und Farben speichert sowie die Steuerfunktionalitäten bereitstellt.
Die Bedienung im Alltag erfolgt über das browser bzw handy
Der Weblightz Reciver fragt diese daten ab und kommuniziert per DMX Protokoll über eine zweiadrige Busleitung mit den DMXSlaves, also den angeschlossenen DMX-fähigen Leuchten.
_weblightz.com
ist eine webseite mit der es möglich ist DMX lampen zu steuern.
_weblightzReciver
ist die hardware.
und besteht aus 3 Teilen.
1 Arduino Board. http://www.arduino.cc/
2 Ethernet Shield http://www.arduino.cc/en/Main/ArduinoEthernetShield
3 DMX Shield http://iad.projects.zhdk.ch/physicalcomputing/hardware/arduino/dmx-shield-fur-arduino/
die 3 teile werden nach dem snetzwich verfahren zusammen gesteckt
und bilden zusammen den weblightzReciver.
dieser ist die schnitstelle zwüschen dem internet und den LightSlaves
_LightSlave
sind handelsübliche DMX-fähige RGB Leuchten
_RGB
ist ROT GRÜN BLAU
mit diesen drei farben lassen sich alle anderen farben mischen.
http://de.wikipedia.org/wiki/Additive_Farbsynthese
_DMX
ist ein digitales Steuerprotokoll in der Lichttechnik
http://de.wikipedia.org/wiki/DMX_%28Lichttechnik%29
_XLR
ist ein kabel
http://de.wikipedia.org/wiki/XLR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment