Maak uw eigen ambilight televisie
Ambient verlichting voor uw tv is een enorme verbetering voor uw filmbeleving. Maar als uw tv dit niet ondersteunt, wat dan? Met hetzelfde gemak kunt u het zelf bouwen. We hebben Jonathan Lundström gevraagd om zijn eigen ambient verlichting voor zijn tv te bouwen. Met relatief bescheiden middelen is dit een leuk project geworden dat de algemene kijkbeleving enorm heeft verbeterd.”Het meeste werk is het verbinden van de verschillende producten, zelfs als er wat software nodig is om het geheel te configureren”, zegt Jonathan.
7 simpele stappen
Voordat we beginnen: Download de laatste versie van het Raspbian besturingssysteem en installeer dit op de Raspberry Pi SD-card. U kunt het hier downloaden en ook kunt u hiervan een handleiding vinden voor de installatie.
Laten we aan de slag gaan!
1. Het HDMI media apparaat aansluiten
In deze stap zullen we een HDMI media apparaat, zoals Apple TV, verbinden met de HDMI splitter en vervolgens verbinden we dit aan de TV. Begin met het verbinden van een van de HDMI-kabels vanuit de output van uw media apparaat naar de input van de HDMI splitter. Verbind vervolgens een tweede HDMI-kabel van de eerste splitter output in de gewenste HDMI-poort van uw TV.
2. Het verbinden van de HDMI-splitter, de AV-converter en de capture kaart
Van de tweede output op uw splitter dient u de derde en laatste HDMI-kabel te verbinden met de ingangspoort van de HDMI/AV-converter. Als dit gedaan is, verbind dan de RCA-kabel op de gele video-output op de splitter en op de video input op de capture kaart.
3. Verbind de LED-strip met de netvoeding en de Raspberry Pi
Verbind de positieve (5V) en de negatieve (ground) pool met de 5V netvoeding en schakel deze in. Controleer of de polariteit klopt. Meestal betekent dit dat het eerste lampje op de strip zal gaan branden, normaal gesproken met een blauwe kleur, maar met sommige merken zou het ook kunnen dat er niets gebeurt. De volgende stap is het verbinden van het licht met de Raspberry Pi GPIO pinnen zodat de juiste data overgedragen kan worden. Dit kunt u doen door de volgende pinnen te verbinden: 9 (GND), 21 (DATA) en 23 (Clock). De kleuren kunnen variëren per LED-strip.
Mijn ervaring is dat de beste manier om de strip te verbinden is om wat male en female breadboard steekbrugkabels te gebruiken, maar in principe kan alles wat een verbinden kan maken gebruikt worden. Voor de volledigheid, hier is een GPIO pinout van het Raspberry Pi Model 3.
4. Laat die lampjes branden
Alles zou nu aangesloten moeten zijn. Nu kunt u uw Raspberry Pi aanzetten. De software die gebruikt wordt om het Ambilight effect te genereren is Hyperion, gratis open-source Ambilight software. Het is redelijk eenvoudig op te zetten en komt zelfs met een Java applicatie voor een eenvoudige installatie en configuratie. De applicatie is Hypercon.
Als alles gestart is, kunt u direct naar de SSH tab gaan en uw Raspberry verbinden. Het zou er ongeveer zo uit moeten zien:
Voer het correcte IP-adres, gebruikersnaam en wachtwoord in en maak verbinding met de Raspberry Pi. Als u bent ingelogd, druk op “show traffic” om een complete log te zien van wat er gebeurt. Druk vervolgens op “Inst./Upd. Hyperion” om de Hyperion software en de benodigde componenten te installeren op de Pi. Als dit succesvol is uitgevoerd zou u de kleuren op uw LED-strip moeten zien als Hyperion start.
5. Customize uw ambilight
Nu dient Hyperion gebruikt te worden om uw Ambilight te configureren. Een gedetailleerde stap voor stap handleiding kunt u vinden op de Hyperion wiki. Hier is een snelle opsomming van mijn eigen configuratie.
Hardware
- Type: WS2801
- Output: /dev/spidev0.0
- Baudrate: 250000
- RGB Byte Order: RGB
- Direction: counter clockwise
- LEDs horizontal: 16
- LEDs left: 9
- LEDs right: 9
- Bottom gap: 0
- 1st LED offset: 18
- Horizontal depth: 3%
- Vertical depth: 2%
- Horizontal gap: 0%
- Vertical gap: 0%
- Overlap: 0%
- Blackborder detection: Enabled
- Threshhold: 5%
- Mode: classic
Process
- Smoothing: Enabled
- Type: Linear smoothing
- Time: 100ms
- Update Freq: 25Hz
- Update delay: 0
Grabber
- GrabberV4L2: Enabled
- Device: /dev/video0
- Video standard: PAL
- Width: 96
- Height: 54
- Red signal threshold: 0.1
- Green signal threshold: 0.1
- Blue signal threshold: 1.0
External
- Booteffect: Enabled
- Effect: Knight Rider
- Duration: 3000
6. Bouw uw eigen frame voor uw ambilight
Nu zou uw Ambilight technisch moeten werken. Voor mijn project heb ik een aantal L-vormige aluminium profielen gekocht en deze op maat gezaagd voor onze TV. Ook heb ik de gaten op de juiste plekken geboord.
Vervolgens heb ik de hoeken gemaakt die ik met een 3D-printer hebben geprint om het frame compleet te maken.
7. Geniet van een sublieme kijkbeleving
Ik heb het frame aan de achterkant van onze TV vastgemaakt en de draden weggewerkt. Klaar is kees! Nu heeft u alleen nog wat popcorn nodig en een film.
U kunt nog meer over het project lezen op Jonathans eigen homepage, waar hij verder in detail treedt over het maakproces.