Maak zelf uw eigen ambilight televisie

Maak zelf uw eigen ambilight televisie

15 dagen geleden

Bouw een ambilight voor iedere TV

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.

Hieronder legt Jonathan stap voor stap uit hoe u uw eigen Ambilight kunt bouwen.
 

Tijdsduur  Tijdsduur:

  ca. 2 a 3 uur

MoeilijkheidMoeilijkheid:

Gemiddeld

Wat heeft u nodig?

Hardware

Raspberry Pi 3 model B HDMI naar AV-converter USB-oplader/voeding
Micro-USB Video grabber Drie HDMI-kabels
SD-kaart voor Raspberry Pi LED-strip RCA videokabel
HDMI-splitter AC/DC voeding  

Software

Raspbian
Hyperion

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!

Apple TV

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. 

 
HDMI kabel

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

Raspberry Pi 3 GPIO header

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

Hyperion

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, waarvan hier een uitleg te vinden is over de werking van deze applicatie.

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
 
Frame

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.

 
Ambilight klaar

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. 

 


Disclaimer: Hoewel deze projecten met de grootst mogelijke zorg zijn uitgevoerd en gedocumenteerd, is Conrad Electronic Benelux BV niet aansprakelijk voor (vervolg)schade in welke vorm ook die ontstaat tijdens of na het bouwen van deze projecten. De projecten en het daarvoor benodigde gereedschap dienen alleen te worden uitgevoerd/gebruikt door personen met verstand van zaken die daarvoor de juiste gereedschappen en veiligheidsmaatregelen in acht nemen.