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 [11.08.2011 10:45] – MoodLightUSB Platine fertig, daher Update allgemein und neue Bilder 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 9: Zeile 11:
  
 {{:project:ml_board_front.jpg?260}}{{:project:ml_board_back.jpg?250}} {{: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)
-  * MoodLightUSB Platinen löten und testen (10.8.11)+  * MoodLightUSB Platinen löten und testen (10.8.11) - fertig
   * Programm zur Steuerung bauen    * Programm zur Steuerung bauen 
     * GUI (30.7.11)     * GUI (30.7.11)
-    * Steuerung+    * Daemon fuer dbus (13.8.11, 1.10.11) 
 +    * USB-Anbindung
  
  
Zeile 36: 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 47: Zeile 59:
       * Leuchtdauer nach Blinken       * Leuchtdauer nach Blinken
       * Licht aus       * Licht aus
- 
- 
-====== Aktuell ====== 
-  * MoodLightUSB Board ist gelötet 
-  * Demoprogramm (lustig bunt leuchten) läuft 
-  * Steuerung fehlt (sowohl in der Hardware als auch am Rechner) 
-  * Die Solvinden Serie wird wohl eingestellt; die Ikea-Homepage hat die Lichterkette und viele andere Produkte nicht mehr. (8.8.11) 
  
  
Zeile 61: Zeile 66:
 Für den Test auf dem Breadboard ist in Verwendung: Für den Test auf dem Breadboard ist in Verwendung:
   * Micropendous board (atmega32u2, also wiederverwendbarer Code)   * Micropendous board (atmega32u2, also wiederverwendbarer Code)
-  * 1 LED (wow, sind die hell!)+  * 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_breadboard_top.jpg?180|}}{{:project:setup.jpg?300|}}{{:project:ml_bread_working.jpg?180|}} {{:project:ml_breadboard_top.jpg?180|}}{{:project:setup.jpg?300|}}{{:project:ml_bread_working.jpg?180|}}
Zeile 110: 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.1313059508.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