Raspberry Pi Ambilight Anleitung

Tutorial: Raspberry Pi Ambilight (Hintergrundbeleuchtung Fernseher):

Am Ende schaut das Ganze dann wie folgt aus:

Raspberry Pi Ambilight Demo (OpenElec/Hyperion)
Dieses Video ansehen auf YouTube.

Hardware (Raspberry Pi, LED Strip, …)

Habe noch einige komplett neue Restbestände (WS2801, Jumper Wire Set, DC Adapter) – Einfach per eMail melden

Zu aller erst benötigt Ihr dafür die passende Hardware und einen Raspberry Pi. Ich benutze folgendes und damit funktioniert es auch einwandfrei:

1 Meter - WS2801 RGB LED Streifen 32 LEDs pro Meter DC 5V, Meterware, DE Versand, Ambilight
1 Meter - WS2801 RGB LED Streifen 32 LEDs pro Meter DC 5V, Meterware, DE Versand, Ambilight*
von LEDNexus
  • WS2801 Streifen Länge Meterware 1 Meter bis 5 Meter, Bild zeigt eine 5 Meter Rolle beim Kauf von Menge 1 erhalten Sie nur einen Meter!.
  • Anzahl der LEDs pro Meter: 32 Stück, jede LED wird durch den Controller WS2801 angesteuert.
  • Jede LED ist einzeln ansteuerbar, der Strip ist nach jeder LED trennbar (an der Markierung)
  • Abstand zwischen den LEDs 3 cm, Höhe 2,1 mm, Breite 12mm, Länge 1 Meter, beim Kauf von mehreren Stückzahlen erhalten Sie ihre Wunschlänge, Maximal sind 5 Meter am Stückmöglich, z.B. beim kauf von 7 Stück erhalten Sie 5M + 2M oder 4M+3M.
  • 1 Stückzahl = 1 Meter / Maximale länge am Stück/Rolle 5 Meter. Ihre wunschlänge mittels Menge in den Einkaufswagen legen. Beim kauf von 1 - 5 Meter sind die Anschlüsse bereits angelötet. (4 Pin Buchse/Stecker),
 Preis: € 20,99 Auf Amazon ansehen*
Preis inkl. MwSt., zzgl. Versandkosten

Es muss ein WS2801 LED Strip sein! LED Strips mit R/G/B/VCC Leitungen könnt Ihr mit diesem Tutorial nicht für euer Ambilight verwenden.

Kabel Stromadapter Buchse G55 DC 2,1mm/5,5mm CCTV
Kabel Stromadapter Buchse G55 DC 2,1mm/5,5mm CCTV*
von LEDNexus
  • Strom Apapter Buchse 5,5mm / 2,1mm
  • Passend für die meisten Netzteile.
 Preis: € 1,69 Auf Amazon ansehen*
Preis inkl. MwSt., zzgl. Versandkosten
Kuman 120pcs Multicolored 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Wires Ribbon Cables Kit pack K45
Kuman 120pcs Multicolored 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Wires Ribbon Cables Kit pack K45*
von Kuman
  • ♥Including : 40-pin male to female jumper wires + 40-pin male to male cable + 40-pin female to female cable =120pcs in total
  • ♥The male ends meant for insertion into standard 0.1"(2.54mm) female sockets and the female ends are meant for insertion onto standard 0.1"(2.54mm) male headers
  • ♥The cables can be separated to form an assembly containing the number of wires you require for your connection and to support non-standard odd-spaced headers.
  • ♥Each cable length: about 20cm /8-inch.
  • ♥Made of high-grade copper wire material for safe and durable to use
Prime Preis: € 5,89 Auf Amazon ansehen*
Preis inkl. MwSt., zzgl. Versandkosten

Und wenn Ihr kein Lötset zu Hause habt eventuell noch ein Steckbrett:

SODIAL(R) Steckbrett Breadboard Experimentierboard Steckplatine 400 Kontakte
SODIAL(R) Steckbrett Breadboard Experimentierboard Steckplatine 400 Kontakte*
von SODIAL(R)
  • Nagelneu und hochwertig
  • Total wiederverwendbar
  • Farbige Koordinaten fuer kinderleichte Platzierung der Komponente
 Preis: € 2,93 Auf Amazon ansehen*
Preis inkl. MwSt., zzgl. Versandkosten

Verkabelung für Ambilight

raspberry pi ambilight
raspberry-pi-ambilight-hintergrundbeleuchtung

(Die Verkabelung habe ich selbst an einem 1 Model B und an einem 3 Model B getestet und es funktioniert einwandfrei.)

Das Netzteil verbindet Ihr mit der Niedervoltbuchse und den Jumper Wires für jeweils + und -.

Den Pin 6 des Pi’s (Ground) verbindet Ihr durch die Jumper Wires mit der – Leitung der Niedervoltbuchse und des Ground Pins des LED Strips. (In meinem Fall sind die 3 Kabel aneinandergelötet, damit ich dafür kein Steckbrett benötige)

An Pin 19 kommt die Verbindung zu dem SI Port des LED Streifens.

An Pin 23 kommt die Verbindung zu dem CK (Clock/Taktrate) Port des LED Streifens.

Zu guter letzt verbindet Ihr noch den + Pol der Niedervoltbuchse mit dem 5V Anschluss des LED Streifens und schon ist alles verkabelt.

Den LED-Streifen ansich könnt Ihr entweder

  • umbiegen oder
  • an den vorgesehenen Stellen durchtrennen und mit Jumper Wires wieder verlöten, sodass Ihr an den Ecken nicht zu viele LED’s auf geringem Raum habt (Dies verzieht das Bild ein wenig)

Es macht keinen Unterschied ob an dem WS2801 Strip ein vorgefertigtes Adapter dran ist oder nicht.

Falls nicht, einfach die Jumper Wires auf die Kontakte löten.

Beachte: Falls Ihr Meterware kauft, kann am Ende des LED Strips der Anschluss dran sein wo man einen zweiten Strip anschließen kann.

Deswegen: Den LED Strip so hinlegen, dass man die Beschriftung (VCC, SI, GND usw.) lesen kann und von links alle Kabel anschließen. (ggf löten)

Wenn links schon ein Adapter dran ist fällt das Löten weg und Ihr könnt die Pins einfach in das Adapter stecken. (ggf ein wenig wacklig die Verbindung im Vergleich zu Lötpunkten)

Installation OpenElec

Als aller erstes müsst Ihr auf eurer SD-Karte OpenElec installieren.

Dieses Betriebssystem findet Ihr hier: https://openelec.tv/get-openelec

Raspberry Pi auswählen und dann die Image Datei herunterladen (Nicht die Update Datei!)

Dann könnt Ihr mit diesen zwei Befehlen das Image auf die SD-Karte aufspielen:

dd if=OpenELEC-Generic.x86_64-6.0.0.img of=/dev/sdc bs=4M
sync

Unter Windows könnt Ihr z.B. Win32 Disk Imager verwenden um das OpenElec Image auf einen USB Stick zu bekommen.

Wenn Ihr dann die Installationsanleitung durchgegangen seid, nehmt Ihr die SD-Karte aus dem Raspberry Pi heraus und bearbeitet die Datei config.txt (Per SSH geht es nicht, da read-only Filesystem).

Dort fügt Ihr am Ende der Datei folgendes ein um auf dem Pi die SPI Schnittstelle der GPIOs zu aktivieren (Wird eventuell bei euch automatisch nach einem reboot eingetragen):

dtparam=spi=on

Danach loggt Ihr euch per SSH auf dem Pi ein (root – openelec) und gebt folgende Befehle ein:

curl -L – output install_hyperion.sh – get https://raw.githubusercontent.com/tvdzwan/hyperion/master/bin/install_hyperion.sh
sh ./install_hyperion.sh

Die Hyperion Config befindet sich unter /storage/.config/hyperion.config.json

Die Hyperion Effekte befinden sich unter /storage/hyperion/effects

Dann ladet Ihr euch HyperCon herunter: https://github.com/tvdzwan/hyperion/wiki/configuration

Damit könnt Ihr die LED’s konfigurieren.

Bei mir schaut das Ganze dann so aus:

hypercon-openelec

PS: Ich musste RGB zu RBG wechseln, da meine LED’s unerklärlicherweise anders kodiert sind.

In der Software müsst Ihr die Anzahl an LED’s festlegen. Wieviele befinden sich an welchen Seiten? Ich habe oben 32 LED’s, an den Seiten (links und rechts) jeweils 16 Stück und unten am Fernseher alles freigelassen. (LED’s könnt Ihr einfach am WS2801 Strip abzählen)

Diese Datei speichert Ihr dann ab, kopiert sie dann in /storage/.config/hyperion.config.json am Raspberry.

Ändert aber noch effects->paths in /storage/hyperion/effects statt /opt/hyperion/effects, damit Ihr auch über die Hyperion App auf eurem Smartphone die Effekte starten könnt, und dann rebooted euren Pi.

#effect pfad aendern
nano Downloads/hyperion.config.json
#datei auf den pi kopieren
scp Downloads/hyperion.config.json root@192.168.2.137://storage/.config/
#neustart
reboot

Demo Video

Raspberry Pi - Ambilight selber bauen
Dieses Video ansehen auf YouTube.

Und schon habt Ihr Ambilight auf eurem TV mit dem Raspberry Pi durch OpenElec und Hyperion.

Nun könnt Ihr eure Filme/Serien wie oben im Video wie gewohnt anschauen und Ambilight genießen.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Scroll to Top