Dienstag, 1. April 2014

Was macht es? Es leuchtet blau! ( und in vielen anderen Farben)


Lange ist es her und aus einem Projekt mit einem Pi sind mittlerweile 2 Projekte mit 2 Pis geworden. 
Mitte September hatte ich mir bei Aliexpress die WS2801LEDs Lichterkette mit steuerbaren LEDs in Hongkong bestellt. Schon mit dem Wissen das ich circa 6 Wochen darauf warten werde. Nach etwa 7 Wochen war die Kette dann auch da, aber immerhin musste ich sie nicht wie viele andere beim Zoll abholen. Verschiedene andere Zubehörteile wie Jumperkabel (40x 20cm Male - Female jumper wire cable Kabel Steckbrücken Drahtbrücken Arduino) habe ich schon eher bestellt damit es dann gleich los gehen konnte.
Das nötige Tutorial(forum-raspberrypi.de/Thread-ambilight-fuer-xbmc-nachruesten) gab es auch bereits im Forum und somit stand dem ganzen eigentlich nichts mehr im Wege.

WS2801 ( Aliexpress )
Jumper Kabel (Amazon )

Die Verkabelung schien an sich auch ganz einfach zu sein. Einfach den Stecker der Kette abschneiden und die Jumperkabel anbringen. Dann noch ein Netzteil an die Kette und die Jumper mit dem Pi verbinden.

Links 2 Kabel zur Stromversorgen, Rechts 3 für die Steuerung der Kette

Die Jumperkabel werden dann einfach auf die entsprechenden Pins des Pi gesteckt
GPIO Belegung des Pi


Jetzt nur noch ein paar Software Anpassungen und schon müsste es gehen. Das aktuelle Raspbmc bringt schon von Haus aus eine Unterstützung für Ambilight mit.
Die Befehle findet ihr im hier unter Punkt 3.

Noch fix einen Neustart machen und schon kann es losgehen.

Aber wie immer war das nur die Theorie.
Natürlich funktionierte das bei mir nicht. Also das Forum durchsucht nach anderen Beiträgen mit Problemen und Lösungen dazu. Leider hat bei mir nix geholfen. Also selbst nach Hilfe fragen und hoffen das jemand eine Lösung für mich hat. Unter anderem war ein Lösungsversuch die Kette andersrum anzuschließen man weiß ja nie ob da die chinesischen Kinder irgendwo einen Fehler gemacht haben. ;-)
Alles ohne Erfolg, aber durch die verschiedenen versuche hat irgendwann mal eine LED geleuchtet, entweder die erste oder hin und wieder ein flackern.
Dann habe ich das tolle Angebot aus dem Forum bekommen das sich einer per TeamViewer auf meinem Rechner einwählt und dann per SSH mal meine Config auf dem Pi checkt um dort vielleicht noch einen Fehler zu finden. Das führte zumindest zu einem Teilerfolg denn die halbe Kette hat dann zumindest mal geleuchtet. Dann wurde auch klar dass es eher ein Hardware Problem bei der Kette ist als ein Software oder Verkabelungsfehler. Genug Strom hat die Kette jedenfalls auch.
Die hälfte der Kette leuchtet schon mal.
Als nächsten Schritt versuchte ich den Händler in Hongkong zu kontaktieren um mal zu schauen ob ich jetzt mein Geld wieder kriege, oder ob er mir ne neue schicken will. Überraschenderweise hat der Händler sehr schnell auf meine Anfrage reagiert und meinte ich solle mal versuchen die erste LED die nicht mehr leuchtet raus zuschneiden und die restliche Kette wieder zu verbinden. Und das war dann auch tatsächlich die Lösung des Problems, diese eine defekte LED hat verhindert das das Signal durchgeleitet werden konnte und somit hat der Rest auch nicht geleuchtet.
Daraufhin habe ich noch einen kleinen Preisnachlass rausgehandelt und ich hatte dann endlich eine funktionierende Kette auch wenn meine nur noch 49 anstelle von 50 LEDs hat, aber für meinen 37 Zoll Fernseher reicht das trotzdem locker.
Jetzt ging es an die Montage, erst wollte ich eine große Pappe nehmen und die LEDs dort provisorisch anbringen, hab dann aber noch ein paar Alu schienen und Stäbe gefunden und habe dann aus denen einen Rahmen gebaut.
Dann hat endlich auch alles geleuchtet
Aus ein paar Aluschienen hab ich mir einen Rahmen gebaut

Die LEDs hab ich einfach mit Draht an dem Rahmen fest gemacht
Um Fuß des Bildschirm habe ich eine Lücke gelassen

Es leuchtet Blau


Damit ich das ganze auch mal abnehmen kann, werden Stecker zur Verbindung genutzt.

So sieht das ganze am TV aus

Die Abstände sind nicht ganz gleichmäßig, was aber nicht stört

Nachdem die LEDs dann angebracht waren mussten das Pi noch entsprechend konfiguriert werden damit das Pi auch weiß wo die LEDs sind und welche wann leuchten muss. Das geht recht einfach über das Boblight Config Tool. Die Config Datei dann nur noch aufs Pi kopieren unter /etc/boblight.conf und schon konnte es losgehen.
Das Menü hat schon mal schön geleuchtet und jetzt nur noch ein tolles Video finden, welches auch ein paar tolle Farbeffekte hat. Da gibt's aber auch auf YouTube mittlerweile viele Ambilight-Farbtest-Videos.
Und so sieht der ganze Spaß aus.






Kosten:
Raspberry Pi 35 Euro
Jumper Kabel 3 Euro
SD Karte 8GB 9 Euro
Netzteil 5V 4A 14 Euro
Lüsterklemmen 5 Euro
Stecker/Buchsen 8 Euro
USB Verlängerung kurz 5 Euro
USB Verlängerung lang 6 Euro

Der ganze Spaß funktioniert leider nur bei der Wiedergabe über das Raspberry. Wie es auch für andere HDMI Quellen funktioniert gibts beim nächsten Mal.