heesch.net

RGB-Netzwerkleuchte

Mit dem Pollin-Bausatz AVR-NET-IO, einer einfachen Zusatz-Hardware und einer selbstgeschriebenen Software habe ich eine RGB-Leuchte gebaut, die über das Netzwerk von einem Computer oder einem Mobiltelefon angesteuert werden kann. Eine entsprechende Windows Mobile Application  "Ambient Color" ist auf dieser Site unter der Rubrik "Software" beschrieben.

Als Leuchmittel werden fertig konfektionierte RGB-LEDs verwendet. Diese sind auf einem flexiblen und selbstklebenden Strip montiert.

Zur Ansteuerung der LEDs werden drei MOSFET-Transitoren IRLIZ44 verwendet bei denen zwischen 12 Volt Betriebsspannung und Drain die LEDs eingeschleift sind. Die Gate-Anschlüsse sind über 47 Ohm Widerstände mit dem Mikrokontroller des AVR-NET-IO verbunden.

Der Stromverbrauch der LEDs ist minimal, trotzdem wurde der 5Volt Spannungsregler auf der AVR-NET-IO Platine mit einem kleinen Kühlkörper versehen. Ansonsten wird der Spannungsregler sehr heiss und kann im Dauerbetrieb leicht Schaden nehmen.

Die RJ-45 Buchse des AVR-NET-IOs wird mit dem Netzwerk verbunden, an welchem auch der Kontroller für die RGB-Leuchte angeschlossen ist. Diese kann entweder ein PC oder ein Mobiltelefon sein. Das Mobiltelefon kann auch über WLAN mit der RGB-Leuchte kommunizieren. In diesem Fall muss aber ein WLAN-Access-Point an die Netzwerkbuchse des AVR-NET-IO angeschlossen sein. Dem AVR-NET-IO muss keine spezielle IP-Adresse zugewiesen werden. Die Netzwerk-Kommunkation erfolgt über Multicasts auf der Adresse 234.5.6.7 und dem Port 12345. Beliebig viele Geräte können dabei die gleiche Multicast-Adresse verwenden.

Die Software für den Mikrokontroller ist zum grössten Teil selbst geschrieben. Einzig die Ansteuerung des Ethernet-Controller ist von Simon Schulz, avr(at)actionant.de übernommen worden. Die Software kann über den Download-Link von dieser Web-Site bezogen werden.

 

Schaltplan des Zusatzboards für den AVR-NET-IO

Schaltplan

Als RGB-LEDs können auch ohne weiteres 5m lange flexible LED-Streifenplatinen verwendet werden. Auf diesen Platinen sind die als R1 .. R3 im Schaltplan aufgeführten Widerstände bereits enthalten.

Windows Remote-Control

Die RGB-Lampe wird mit einem IP-Multicast angesteuert. Zum Testen gibt es hier ein kleines Windows-Programm "Ambient Color - Remote Control", bei dem zwischen 15 verschiedenen Farben gewählt werden kann:

AVR Webring