Dies ist eine alte Version des Dokuments!
Das MoodLight ist ein kleines aber feines Gerät, das als Notifier für diverse Anwendungen dienen soll.
Begonnen hat das MoodLight als Fnordlichtmini als mein erstes Projekt mit Mikrocontrollern, das ich aus diversen Gründen begonnen habe. Als das Ganze dann nicht nur Demomäßig ein paar Farben anzeigen, sondern auch interaktiv ansprechbar sein sollte, hat es mich sehr schnell gestört, dass das Fnordlicht nur per serieller Schnittstelle ansprechbar ist. Außerdem sind zwei Kabel (nämlich eins für Strom und eins für Daten) bereits eines zu viel.
Inzwischen ist eine USB-Variante in Arbeit: Das MoodLightUSB.
Das Projekt umfasst nun also auch einen Schaltplan, ein Platinenlayout etc. (irgendwann gibts das auch mal bei github). Designt ist das Ganze so, dass es in einen kleinen Solvinden Lampion von IKEA reinpasst (ca. 8cm Durchmesser), damit man es hübsch irgendwo hinhängen kann.
MoodLightUSB
Timeline
Material
Ideen
Aktuell
Fnordlicht
Eckdaten
Timeline
Löten und Demoprogramm bestaunen (9.1.11)
µc: Erste Schritte mit Mikrocontrollerprogrammierung, proof-of-concept blinken, faden und bestimmte-Farben-anzeigen (16.1.11)
µc:
PWM und Konvertierung von RGB Hex Codes in korrekte LED Farben (5.2.11)
Pidgin Plugins kennenlernen (12.2.11, 19.2.11, 26.2.11) -
Kommunikationsschnittstelle: LaunchPad Experimente (19.3.11)
Kommunikationsschnittstelle: RS232 to TTL Converter löten und verkabeln, bisschen µc programmieren (16.4.11)
Kommunikationsschnittstelle: Hex Code Parser für µc - noch buggy, serielle Schnittstelle testen - läuft (6.5.11)
Überlegungen
HSV to RGB foo: brauch ich nicht, da jeder vernünftige Colour Picker mir auch RGB Hex Codes geben wird. Interessant könnte das allerdings für Demoprogramme sein - oder falls ich doch mal über verschiedene Farben drüberinterpolieren will (dann ist das hübscher mit Hue).
Gehäuse