Hyperion je open source nástroj pro okolní osvětlení, který zachycuje a analyzuje barvy ve videu nebo obrázku přehrávání na obrazovce vašeho televizoru nebo monitoru a zobrazuje tyto barvy z rohů obrazovky vašeho televizoru dovnitř reálný čas. To vytváří efekt, že barvy vytékají z displeje, což vám poskytuje fascinující a příjemný zážitek při konzumaci vašich oblíbených médií.

Nejlepší na tom je, že se snadno nasazuje a funguje na všech typech televizorů a monitorů, aniž by to ovlivnilo kvalitu obrazu nebo změnilo způsob, jakým spotřebováváte média.

Věci, které potřebujete k vlastní výrobě Philips Ambilight

  1. Raspberry Pi 3 nebo 4. Můžete také použít Raspberry Pi Zero W.
  2. SD karta (8GB nebo více)
  3. WS2812B ARGB nebo NeoPixel LED 5metrová role
  4. Napájecí zdroj 5V 5A
  5. Snímací karta HDMI s 4K pass-through a podporou HDCP. Pokud nemůžete najít průchozí zařízení kompatibilní s HDCP, můžete také použít rozbočovač HDMI. Rozdělovač může odstranit HDCP. Můžete se podívat na tyto nejlepší snímací karty pro PC pro tento projekt.
  6. Dva HDMI kabely

Můžete také postavit na zvuk reagující WS2812B Ambilight který reaguje na zvuk nebo hudbu vycházející z vašeho televizoru a zobrazuje barvy kolem vašeho televizoru. K tomuto účelu můžete použít pásek WS2812B a modul D1 Mini nebo NodeMCU.

Kroky k vytvoření vlastního Ambilight pro váš televizor

Podle těchto jednoduchých pokynů si vytvořte svůj vlastní Ambilight a nainstalujte jej na jakýkoli televizor nebo monitor. Začněme přípravou úložného zařízení.

Krok 1: Připravte SD kartu

Hyperion můžete nainstalovat na Raspbian OS nebo použít HyperBian OS, který je dodáván s nainstalovaným Hyperionem. Při instalaci a nastavení Hyperionu použijeme druhý způsob, protože je jednodušší a přímočarý. Zde jsou pokyny krok za krokem:

  1. Stáhněte si HyperBian OS z GitHub a nainstalujte Nástroj Raspberry Pi Imager na vašem systému.
  2. Připojte micro SD kartu k systému a spusťte nástroj Raspberry Pi Imager.
  3. Klikněte Vyberte OS pro výběr Operační systém HyperBian soubor, klikněte Vyberte Úložiště pro výběr SD kartaa poté klepněte na Napsat.
  4. Ujistěte se, že je karta prázdná a není na ní nic důležitého. Klikněte Ano potvrdit.
  5. Po zablikání odpojte kartu a znovu ji připojte.
  6. Zahájení Průzkumník souborů a otevřete bota rozdělit.
  7. Klikněte pravým tlačítkem na prázdné místo a vyberte Nový > Textový dokument. Přejmenujte soubor jako ssh a odstraňte .txt rozšíření.

Pokud chcete Raspberry připojit k síti přes Wi-Fi, vytvořte nový textový soubor a přejmenujte jej jako wpa_supplicant.conf.

Poté vložte následující kód do wpa_supplicant.conf soubor. Nezapomeňte vyměnit VAŠE_SSID a VAŠE HESLO s vaším Wi-Fi SSID a heslem.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
země=GB

síť={
ssid="VAŠE_SSID"
psk="VAŠE HESLO"
key_mgmt=WPA-PSK
}

Nyní uložte a zavřete wpa_supplicant.conf soubor. Vyjměte SD kartu ze systému a připojte ji k Raspberry Pi. Připojte napájecí zdroj k Raspberry Pi a zapněte jej. První spuštění může v závislosti na modelu chvíli trvat.

Krok 2: Připojte NeoPixel nebo LED pásek WS2812 k Raspberry Pi

Chcete-li spojit všechny části a součásti dohromady, můžete se podívat na následující schéma.

  1. Odstraňte maskování na NeoPixel nebo WS2812 ze zadní strany a nalepte proužek na zadní panel vašeho televizoru kolem všech čtyř rohů. Také spočítejte počet LED ve všech rozích a poznamenejte si je.
  2. Připojte kolíky GND, +5V a Data pásku WS2812B k kolíkům GND, +5V a GPIO18 na Raspberry Pi.
  3. Připojte USB snímací kartu k Raspberry Pi pomocí USB kabelu dodaného s kartou.
  4. Připojte výstup HDMI zařízení Xbox, Fire TV, PlayStation nebo libovolného zařízení pro streamování multimédií ke vstupu HDMI na snímací kartě.
  5. Připojte další kabel HDMI k výstupu HDMI snímací karty a připojte jej k televizoru nebo monitoru.

Nakonec připojte zdroj 5V 5A pro napájení Raspberry Pi i LED pásku. Důrazně však doporučujeme použít originální napájecí zdroj pro napájení Raspberry Pi přes Micro USB nebo USB Type-C podle modelu zařízení.

Krok 3: Nakonfigurujte Hyperion

Otevřete webový prohlížeč v systému a přihlaste se ke svému routeru. Podívejte se na seznam klientů DHCP a vyhledejte HyperBian IP adresa. Můžete také použít aplikaci Fing Android a iOS zařízení najít IP adresu HyperBian.

V okně prohlížeče zadejte IP adresu vašeho HyperBian s portem 8090. Například, 192.168.0.136:8090 a stiskněte tlačítko Vstupte klíč. Zobrazí se stránka podobná té, která je zobrazena níže.

Klikněte na Rozhraní LED > Výstup LED a zadejte celkový počet LED do pole Počet hardwarových LED pole. Používáme 5 metrů dlouhý pásek WS2812B s 300 LED (60 LED/metr).

Po zadání hodnoty klikněte Uložit nastavení.

Klikněte Rozložení LED a poté zadejte počet LED na horní, spodní, levé a pravé straně. Nezapomeňte přepočítat a zadat správné hodnoty do příslušných polí. Klikněte Uložit rozložení.

Klikněte na Zachycovací hardware a poté klepněte na aktivovat zaškrtávací políčko pod USB Capture. V této fázi se ujistěte, že je USB snímací karta připojena k Raspberry Pi.

Dále klikněte na Objevená zařízení rozevíracího seznamu a vyberte kartu pro zachycení USB. Otevře se další nastavení.

Vyber Rozlišení zařízení a Snímků za sekundu. Nevybírejte nic víc než 720p a 10 snímků za sekundu, protože Hyperion nepotřebuje vysoce kvalitní snímání pro zobrazení barev pomocí LED pásku. Potřebuje pouze přesně detekovat barvy, a proto bude fungovat i nižší rozlišení, což také pomůže snížit latenci a předejít problémům s výkonem.

Jakmile je vše připojeno, zapněte televizor a streamovací zařízení. Poté můžete kliknout na ikonu monitoru v pravém horním rohu a zobrazit živé video a barvy zobrazené na LED diodách kolem vašeho televizoru nebo monitoru.

V této fázi jste dokončili nastavení Hyperionu. Nyní můžete použít oboustrannou pásku k upevnění Raspberry Pi a snímací karty na zadní straně vašeho televizoru nebo monitoru.

Použili jsme oboustrannou pásku se suchým zipem, která nám umožní oddělit Raspberry Pi a snímací kartu bez zanechání nepořádku. Za tímto účelem nalepíte oboustrannou pásku na Raspberry Pi a TV jednotku a poté na oboustrannou pásku nalepíte proužek suchého zipu.

Přizpůsobte Hyperion

Hyperion můžete dále přizpůsobit a změnit několik dalších nastavení, jako je animace spouštění, efekty zatížení atd. Můžete také kalibrovat barvy LED, pokud se barvy zobrazené na LED liší od barev zobrazených v živém videu. Pokud je při zobrazování barev patrná latence, snižte rozlišení.

Nejlepší alternativa Philips Ambilight

Hyperion je nejlepší alternativou k Philips Ambilight, navržený pro špičkové televizory společnosti. K dosažení podobných efektů Ambilight si samozřejmě můžete zakoupit a nainstalovat některá další snadno dostupná řešení. Hyperion je však open source a ke svému fungování nevyžaduje připojení k internetu ani aplikaci. Kromě toho nemusíte kalibrovat barvy, jak to funguje s WS2812B nebo NeoPixel LED páskem po vybalení. Je také jednodušší nastavit a nakonfigurovat.

Jak vyrobit RGB LED světla s vlastními barvami

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • DIY
  • Chytré osvětlení
  • Philips Hue
  • Návody na DIY projekty

O autorovi

Ravi Singh (19 zveřejněných článků)

Ravi je expert na vysvětlování technologií, nadšenec IoT a milovník Linuxu se zkušenostmi s vývojem velkých dat a aplikací. Většinu víkendů tráví prací s IoT zařízeními a hraním her na Xboxu. Je také samostatným cestovatelem, který miluje pěší turistiku a zkoumání nových cest.

Více od Raviho Singha

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem