Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
project:moodlight [06.08.2011 22:59] – Einmal komplett revamped und so ^^ q-raiproject:moodlight [06.03.2015 21:51] (aktuell) – [Data-Entry] laura
Zeile 1: Zeile 1:
 +====== Moodlight ======
 +
 Das MoodLight ist ein kleines aber feines Gerät, das als Notifier für diverse Anwendungen dienen soll. Das MoodLight ist ein kleines aber feines Gerät, das als Notifier für diverse Anwendungen dienen soll.
  
Zeile 6: Zeile 8:
 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. 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.
  
-{{:project:setup.jpg?300|}}{{:project:ml_bread_working.jpg?180|}}+{{:project:ml_board_case.jpg?180}}{{:project:ml_deco.jpg?350}} 
 + 
 +{{:project:ml_board_front.jpg?260}}{{:project:ml_board_back.jpg?250}} 
 + 
 + 
 +====== Aktuell ====== 
 +  * MoodLightUSB Board ist gelötet 
 +  * Endlich wieder spielen! Wiederaufnahme des Projekts nach Beendigung der Masterarbeit.(1.10.11) 
 +  * Firmware ist praktisch "fertig" 
 +  * Python Bibliothek ist für ein einzelnes Moodlight sehr gut nutzbar 
 +  * Mehrere Moodlights unterscheiden wird wohl bald über die USB Seriennummern möglich sein 
 +  * C++ Bibliothek angefangen - noch lang nicht soweit
  
  
 ====== MoodLightUSB ====== ====== MoodLightUSB ======
 ===== Timeline ===== ===== Timeline =====
-  * Platinenlayout für MoodLightUSB bauen (19.7.11, 20.7.11, 24.7.11) +  * Platinenlayout für MoodLightUSB bauen (19.7.11, 20.7.11, 24.7.11) - fertig 
-  * Test mit Micropendous+  * Test mit Micropendous - fertig
     * Modul zusammenlöten (27.7.11)     * Modul zusammenlöten (27.7.11)
     * auf Steckbrett verkabeln (30.7.11) und testen (5.8.11)     * auf Steckbrett verkabeln (30.7.11) und testen (5.8.11)
-  * GUI zur Steuerung bauen (30.7.11)+  * MoodLightUSB Platinen löten und testen (10.8.11) - fertig 
 +  * Programm zur Steuerung bauen  
 +    * GUI (30.7.11) 
 +    * Daemon fuer dbus (13.8.11, 1.10.11) 
 +    * USB-Anbindung 
  
 ===== Material ===== ===== Material =====
Zeile 30: Zeile 48:
     * Colour Picker für RGB-Werte     * Colour Picker für RGB-Werte
     * evtl. erst blinken, dann pulsieren, dann statisch?     * evtl. erst blinken, dann pulsieren, dann statisch?
-  * Alternativ: direkt libnotify abgreifen?+  * Alternativ: direkt libnotify/dbus abgreifen?
   * Gehäuse   * Gehäuse
     * IKEA Solvinden Lampion     * IKEA Solvinden Lampion
Zeile 43: Zeile 61:
  
  
-====== Aktuell ====== +====== MoodLightBreadboard ====== 
-  Test auf dem Breadboard mit +Das MoodLightUSB basiert lose auf dem [[http://code.google.com/p/micropendous/|Micropendous]] Projekt. Das Micropendous Entwicklungsboard ist für die USB-Varienten diverser AVR Mikrocontroller erhältlich, in diesem Fall ist es der Micropendous-32U2 mit ATMega32u2. 
-    * Micropendous board (atmega32u2, also wiederverwendbarer Code) + 
-    * 1 LED (wow, sind die hell!)+Für den Test auf dem Breadboard ist in Verwendung: 
 +  * Micropendous board (atmega32u2, also wiederverwendbarer Code) 
 +  * 1 RGB LED (wow, sind die hell!) 
 +  * 3 Widerstände (100Ω) 
 + 
 +Verkabelung: Die LEDs haben Anschlüsse in der Reihenfolge Red Ground Blue Green. Ground ist schwarz, Blue mangels blauer Kabel gelb.
  
-{{:project:ml_bread_working.jpg?180|}}+{{:project:ml_breadboard_top.jpg?180|}}{{:project:setup.jpg?300|}}{{:project:ml_bread_working.jpg?180|}}
  
  
Zeile 95: Zeile 118:
     * pro: Optik super, Loch für Kabel vorhanden     * pro: Optik super, Loch für Kabel vorhanden
     * kon: zerbrechlich (Glas), eher groß, teuer     * kon: zerbrechlich (Glas), eher groß, teuer
 +  * Boston Round Frosted Glass Bottles 4 oz (ca 28€ für 12 Stück http://www.ebay.de/itm/251278719992)
 +    * pro: Optik super
 +    * kon: schwer, groß, platz für LED(s) und Board recht beschränkt
 +
 +  * Die Solvinden Serie wird wohl eingestellt; die Ikea-Homepage hat die Lichterkette und viele andere Produkte nicht mehr.
 +====== MoodLightUSB v3======
 +
 +===== Hardware =====
 +
 +Fast fertiges v3 Layout:
 +
 +[[https://github.com/Zottel/MoodBoard]]
 +
 +Es fehlen Komponenten in der Bibliothek, lassen die sich noch auftreiben?
 +
 +==== Teile Liste ====
 +
 +Unvollständig:
 +
 +^ Artikelnummer     ^ Link                                            ^ Betrag insg. ^ Anzahl ^ Bemerkungen |
 +| USB BWM SMD       | http://www.reichelt.de/?ARTICLE=52003           | 0,22         | 1      |             |
 +| 16,0000-HC49U-S   | http://www.reichelt.de/?ARTICLE=32852           | 0,16         | 1      |             |
 +| AT 90USB162 TQ    | http://www.reichelt.de/?ARTICLE=112440          | 2,90         | 1      |             |
 +| BC 847C SMD       | http://www.reichelt.de/?ARTICLE=18563           | 0,12         | 3      |             |
 +| TASTER 3301       | http://www.reichelt.de/?ARTICLE=27892           | 0,46         | 2      |             |
 +
 +Passende LEDs gibt es auf Ebay:
 +[[http://www.ebay.de/itm/150503338694]]
 +
 +===== Software =====
 +
 +  * Nutzt einen Bytecode um kleine Farbsequenzen auf dem Moodlight auszuführen.
 +  * Bytecode vom Rechner wird direkt ausgeführt, beim Starten wird aus dem EEPROM geladen.
 +  * Python Bibliothek kann ein Moodlight ansprechen. Einzelne Befehle lassen sich direkt ausführen, es ist aber auch möglich Sequenzen als Listen zu übergeben.
 +
 +  * [[https://github.com/Zottel/MoodPy]]
 +  * [[https://github.com/Zottel/MoodFirmware]]
 +
 +==== Metadaten ====
 +---- dataentry projekt ----
 +name          : Moodlight
 +contact       : Q-Rai
 +tags_tags     : 
 +type          : projekt
 +subtype       : technisch
 +sticky_hidden : no
 +----
 +
project/moodlight.1312671587.txt.gz · Zuletzt geändert: 14.01.2013 15:56 (Externe Bearbeitung)
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Driven by DokuWiki