====== LEDBOX aus MDF ====== ===== Herstellung der Box ===== {{:displays:ledbox.jpg|}} \\ \\ Die **LEDBOX** kann bei [[http://www.ponoko.com/|Ponoko]] aus verschiedenen Materialien wie z.B. auch Acrylglas gelasert werden.\\ //(Unbedingt darauf achten das Land auszuwählen. Für die Schweiz wird in Deutschland gelasert - bei formulor.de. Dort gibt es keine ganz so grosse Materialauswahl wie für die USA zBsp.)// Die **LEDBOX** ist 5mm dick und bestimmt für Schrauben in der Grösse M3. Unser Beispiel zeigt eine **LEDBOX** die aus einem Stück [[http://www.ponoko.com/make-and-sell/show-material/112-mdf-brown-uncoated|MDF]] herausgelasert wurde. Die Datei ist bestimmt für die Variante: P3 790.0 x 384.0 mm. \\ Für den Zugang der Kabel auf der Rückseite, sind auf unserem Plan noch keine Löcher vorgesehen. Diese können entweder mit einem Vektorprogramm (zBsp. www.inkskape.org) eingezeichnet werden, oder aber selber herausgefräst oder herausgesägt werden. Bei der nächsten Version werden wir diese miteinbeziehen und einzeichnen: \\ {{:displays:ledbox_detail.jpg|}} \\ Die Box besteht aus 6 Teilen die zusammen gesteckt und mit M3 Schrauben verschraubt werden.\\ == Front: == {{:displays:front.jpg|}} == Seitenwände: == {{:displays:seitenwaende.jpg|}} == Boden: == {{:displays:boden_deckel.jpg|}} ==== Download Plan ==== Datei: {{:displays:ledbox.svg|ledbox.svg}} ===== Displays ===== Für die LEDBOX wurden 2 kaskadierbare [[http://shop.boxtec.ch/product_info.php/products_id/40170|8x32 LED Matrix Displays mit 0.5mm LEDs gelb]] zum Einbau verwendet: \\ {{:displays:ledeingebaut.jpg|}} \\ {{:displays:boxmitled.jpg|}} \\ ==== Display Ansteuerung ==== Unsere Displays sind noch mit dem älteren HT1632 Serial Kontroller ausgestattet und noch nicht mit dem HT1632c Kontroller wie die meisten neueren. Die beiden Kontroller sind zwar mehrheitlich identisch, können aber wegen u.a. unterschiedlichem Timing nicht von der gleichen Library angesteuert werden. === Libraries === Für unser Display haben wir deshalb die Libray [[http://www.milesburton.com/HT1632_Arduino_"Matrix_Display"_Library_for_the_Sure_2416_and_0832|HT1632 Arduino "Matrix Display" Library for the Sure 2416 and 0832]] verwendet. Diese lässt sich recht einfach verwenden, bietet aber nur begrenzt oder gar nicht Gimmicks wie Laufschrift u.ä.. Eine Library für HT1632c basierte Displays wie z.B. die [[http://shop.boxtec.ch/product_info.php/products_id/40186|LED Matrix 24x16 grün]] finden Sie [[http://www.arduino.cc/playground/Main/HT1632C|hier]]. \\ **Update [11.3.2012]:** Von [[http://www.linotux.ch/|Linotux]] gibt es [[http://www.linotux.ch/arduino/|eine aktualisierte und verbesserte Library]] für die HT1632c basierenden Displays. \\ {{:displays:ledbox_oben.jpg|}} \\ \\ In unserem Fall haben wir einen [[http://shop.boxtec.ch/product_info.php/products_id/40194|Seeeduino]] zur Ansteuerung der Displays verwendet. \\ \\ {{:displays:ledbox_kabel.jpg|}} \\ \\ Auf das Seeeduino Board aufgesetzt ist ein [[http://shop.boxtec.ch/product_info.php/products_id/40298|Proto PCB Shield]] von Iteadstudio mit [[http://shop.boxtec.ch/product_info.php/products_id/40418|Stackable Headers]] und einem Steckverbinder für den 2x8pin IDC Steckverbinder für die Displays und einem [[http://shop.boxtec.ch/product_info.php/products_id/40242|DHT11 Temperatur-/Feuchte Sensor]]. \\ In einem zweiten Schritt wurde die LEDBOX um ein [[http://shop.boxtec.ch/product_info.php/products_id/40296|XBee Shield]] und natürlich ein [[http://shop.boxtec.ch/product_info.php/products_id/40216|XBee Modul]] erweitert und kann nun remote angesteuert werden, sowie die Messwerte des Sensors ausgelesen werden. \\ Weiter geplant ist, die LEDBOX mit Solarzellen und einem grösseren Li-Po Akku auszustatten, so dass diese komplett autonom betrieben werden kann und trotzdem über Funk Texte angezeigt und der Sensor ausgelesen werden können. === Arduino Code === Der Arduino Code zu diesem Projekt befindet sich wegen der momentanen Umstellung von XBee transparent Modus auf XBee API Modus in einem nicht sehr robusten Zustand. Sobald die Software eine gewisse Reife erreicht hat werden wir diese hier veröffentlichen. \\ In der Zwischenzeit verweisen wir auf die Code Beispiele der jeweiligen Library für Dein Display. \\ \\ Fragen oder Anregungen ? -> playground__at__boxtec.ch