Atmo-plugin
Inhaltsverzeichnis |
Allgemeine Funktionsbeschreibung
Autor(en): Eike Edener, Daniel König
Nachbau des Philips Ambilight.
Status
Bilder
Hardware
LED-Variante
Funktionsprinzip
LED-Module/-Streifen
Controller
Als Mikrocontroller kommt ein ATMega8 der Firma ATMEL zum Einsatz. Eine Ansteuerplatine mit Mikrocontroller und Leistungsteil kann jeweils 2 Kanäle ansteuern. Für eine Einkanal-Variante kann die Platine ebenfalls verwendet werden, eine vollständige Bestückung ist dann nicht erforderlich (halber Leistunngsteil). Durch Kaskadierung von 2 Platinen kann eine 4-Kanal-Variante hergestellt werden, der serielle Datenstrom wird dann einfach von der ersten Platine an die 2 Platine durchgereicht. Beispiele für solche Aufbauten:
Die Helligkeitsregulierung der Leuchtmittel erfolgt dabei durch PWM (Pulsweitenmodulation). Als Ansteuerplatinen für LED-Streifen sind 2 Varianten entstanden, beide lassen sich als einseitige Platine herstellen oder notfalls sogar auf Lochraster aufbauen.
Variante 1 (Simon) | Variante 2 (Daniel) |
|
|
Die Programmierung des Mikrocontrollers erfolgt über den PC. Dazu wird ein Programmieradapter benötigt, der im einfachsten Falle nur aus einer handvoll Bauteile besteht.
CCFL-Varisante
Software
Installation
Softwareanforderungen
Parameter
Folgende Kommandozeilenparameter gibt es
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-n <IP>/<PORT> | --net=<IP>:<PORT> | Sende Daten übers Netzwerk (Z.b. 192.168.0.1:1234) |
-s <DEV> | --serial=<DEV> | Sende Daten an eine serielle Schnittstelle (Z.b. /dev/ttyS1) |