Hyperion to narzędzie typu open source do oświetlenia otoczenia, które rejestruje i analizuje kolory w filmie lub obrazie odtwarzane na ekranie telewizora lub monitora i wyświetla te kolory z rogów ekranu telewizora w czas rzeczywisty. Daje to efekt, że kolory wyciekają z wyświetlacza, zapewniając hipnotyzujące i przyjemne wrażenia podczas korzystania z ulubionych multimediów.
Najlepsze jest to, że jest łatwy do wdrożenia i działa na wszystkich rodzajach telewizorów i monitorów bez wpływu na jakość obrazu lub zmianę sposobu korzystania z multimediów.
Rzeczy, których potrzebujesz do samodzielnego wykonania Philips Ambilight
- Raspberry Pi 3 lub 4. Możesz również użyć Raspberry Pi Zero W.
- Karta SD (8 GB lub więcej)
- WS2812B ARGB lub NeoPixel LED 5-metrowa rolka
- Zasilacz 5 V 5 A
- Karta przechwytująca HDMI z funkcją pass-through 4K i obsługą HDCP. Możesz również użyć rozdzielacza HDMI, jeśli nie możesz znaleźć urządzenia tranzytowego zgodnego z HDCP. Splitter może usunąć HDCP. Możesz na nie spojrzeć najlepsze karty do przechwytywania na PC dla tego projektu.
- Dwa kable HDMI
Możesz także zbuduj reagujący na dźwięk WS2812B Ambilight reaguje na dźwięk lub muzykę wydobywającą się z telewizora i wyświetla kolory wokół telewizora. W tym celu można użyć listwy WS2812B i modułu D1 Mini lub NodeMCU.
Kroki, jak zbudować własny Ambilight dla Twojego telewizora
Postępuj zgodnie z tymi prostymi instrukcjami, aby stworzyć własny Ambilight DIY i zainstalować go na dowolnym telewizorze lub monitorze. Zacznijmy od przygotowania urządzenia pamięci masowej.
Krok 1: Przygotuj kartę SD
Możesz zainstalować Hyperion na górze Raspbian OS lub użyć HyperBian OS, który jest dostarczany z zainstalowanym Hyperionem. Przyjrzymy się tej drugiej metodzie instalacji i konfiguracji Hyperiona, ponieważ jest to łatwiejsze i nieskomplikowane. Oto instrukcje krok po kroku:
- Pobierz system operacyjny HyperBian z GitHub i zainstaluj Narzędzie Raspberry Pi Imager w twoim systemie.
- Podłącz kartę micro SD do systemu i uruchom narzędzie Raspberry Pi Imager.
- Kliknij Wybierz system operacyjny aby wybrać System operacyjny HyperBian plik, kliknij Wybierz pamięć masową aby wybrać karta SD, a następnie kliknij Pisać.
- Upewnij się, że karta jest pusta i nie zawiera niczego ważnego. Kliknij tak potwierdzać.
- Po flashowaniu odłącz kartę i podłącz ją ponownie.
- Początek Przeglądarka plików i otwórz uruchomić przegroda.
- Kliknij prawym przyciskiem myszy puste miejsce i wybierz Nowy > Dokument tekstowy. Zmień nazwę pliku na cisza i usuń .tekst rozbudowa.
Jeśli chcesz podłączyć Raspberry do sieci przez Wi-Fi, utwórz nowy plik tekstowy i zmień jego nazwę na wpa_supplicant.conf.
Następnie wklej następujący kod do wpa_supplicant.conf plik. Pamiętaj, aby wymienić TWÓJ_SSID oraz TWOJE HASŁO za pomocą swojego identyfikatora SSID Wi-Fi i hasła.
ctrl_interface=KATALOG=/var/run/wpa_supplicant GROUP=netdev
update_config=1
kraj=GB
sieć={
ssid="TWÓJ_SSID"
psk="TWOJE HASŁO"
key_mgmt=WPA-PSK
}
Teraz zapisz i zamknij wpa_supplicant.conf plik. Wyjmij kartę SD z systemu i podłącz ją do Raspberry Pi. Podłącz zasilacz do Raspberry Pi, aby go włączyć. Pierwsze uruchomienie może chwilę potrwać, w zależności od modelu.
Krok 2: Podłącz pasek LED NeoPixel lub WS2812 do Raspberry Pi
Możesz zapoznać się z poniższym schematem, aby połączyć ze sobą wszystkie części i komponenty.
- Usuń maskownicę na NeoPixel lub WS2812 z tyłu i przyklej pasek na tylnym panelu telewizora wokół wszystkich czterech rogów. Policz również liczbę diod LED na wszystkich rogach i zanotuj je.
- Podłącz piny GND, +5V i Data listwy WS2812B odpowiednio do gniazd GND, +5V i GPIO18 na Raspberry Pi.
- Podłącz kartę przechwytującą USB do Raspberry Pi za pomocą kabla USB dostarczonego z kartą.
- Podłącz wyjście HDMI konsoli Xbox, Fire TV, PlayStation lub dowolnego urządzenia do strumieniowego przesyłania multimediów do wejścia HDMI karty przechwytującej.
- Podłącz drugi kabel HDMI do wyjścia HDMI karty przechwytującej i podłącz go do telewizora lub monitora.
Na koniec podłącz zasilacz 5V 5A do zasilania zarówno Raspberry Pi, jak i taśmy LED. Jednak zdecydowanie zalecamy użycie oryginalnego zasilacza do zasilania Raspberry Pi przez Micro USB lub USB Type-C w zależności od modelu urządzenia.
Krok 3: Skonfiguruj Hyperiona
Otwórz przeglądarkę internetową w swoim systemie i zaloguj się do routera. Sprawdź listę klientów DHCP, aby znaleźć Adres IP HyperBian. Możesz także użyć aplikacji Fing do Android oraz iOS urządzenia, aby znaleźć adres IP HyperBian.
W oknie przeglądarki wprowadź adres IP swojego HyperBiana z portem 8090. Na przykład, 192.168.0.136:8090 i naciśnij Wchodzić klucz. Zobaczysz stronę podobną do pokazanej poniżej.
Kliknij Interfejsy LED > Wyjście LED i wprowadź całkowitą liczbę diod LED w polu Sprzętowa liczba diod LED pole. Używamy taśmy WS2812B o długości 5 metrów z 300 diodami LED (60 diod/metr).
Po wprowadzeniu wartości kliknij Zapisz ustawienia.
Kliknij Układ LED a następnie wprowadź liczbę diod LED na górze, dole, lewej i prawej stronie. Pamiętaj, aby przeliczyć i wprowadzić prawidłowe wartości w odpowiednich polach. Kliknij Zapisz układ.
Kliknij Przechwytywanie sprzętu a następnie kliknij Aktywuj pole wyboru pod Przechwytywanie USB. Na tym etapie upewnij się, że karta przechwytująca USB jest podłączona do Raspberry Pi.
Następnie kliknij Wykryte urządzenia i wybierz kartę przechwytującą USB. Spowoduje to otwarcie dodatkowych ustawień.
Wybierz Rozdzielczość urządzenia oraz Klatki na sekundę. Nie wybieraj niczego więcej niż 720p oraz 10FPS, ponieważ Hyperion nie potrzebuje wysokiej jakości przechwytywania, aby wyświetlać kolory za pomocą taśmy LED. Musi tylko dokładnie wykrywać kolory, a zatem zadziała również niższa rozdzielczość, co pomoże również obniżyć opóźnienia i zapobiec problemom z wydajnością.
Gdy wszystko jest już połączone, włącz telewizor i urządzenie do przesyłania strumieniowego. Następnie możesz kliknąć ikonę monitora w prawym górnym rogu, aby wyświetlić wideo na żywo i kolory wyświetlane na diodach LED wokół telewizora lub monitora.
Na tym etapie zakończyłeś konfigurację Hyperiona. Teraz możesz użyć taśmy dwustronnej, aby naprawić Raspberry Pi i kartę przechwytującą z tyłu telewizora lub monitora.
Zastosowaliśmy taśmę dwustronną z rzepem, która pozwoli nam odpiąć Raspberry Pi i kartę przechwytującą bez pozostawiania bałaganu. W tym celu wklejasz taśmę dwustronną na Raspberry Pi i telewizor, a następnie naklejasz pasek z rzepem na taśmę dwustronną.
Dostosuj Hyperiona
Możesz dodatkowo dostosować Hyperion i zmienić kilka dodatkowych ustawień, takich jak animacja rozruchu, efekty ładowania itp. Możesz również skalibrować kolory diody LED, jeśli kolory wyświetlane na diodach LED różnią się od kolorów wyświetlanych w wideo na żywo. Jeśli występuje zauważalne opóźnienie w wyświetlaniu kolorów, zmniejsz rozdzielczość.
Najlepsza alternatywa Philips Ambilight
Hyperion to najlepsza alternatywa dla Philips Ambilight, przeznaczona do telewizorów tej firmy z najwyższej półki. Oczywiście możesz kupić i zainstalować inne łatwo dostępne rozwiązania, aby osiągnąć podobne efekty Ambilight. Jednak Hyperion jest oprogramowaniem typu open source i do działania nie wymaga połączenia internetowego ani aplikacji. Poza tym nie musisz kalibrować kolorów, ponieważ działa z taśmą LED WS2812B lub NeoPixel po wyjęciu z pudełka. Łatwiej jest też skonfigurować i skonfigurować.
Jak zrobić wyświetlacz LED RGB w kolorach DIY?
Czytaj dalej
Powiązane tematy
- majsterkowanie
- Inteligentne oświetlenie
- Philips Hue
- Samouczki dotyczące projektów DIY
O autorze

Ravi jest ekspertem w dziedzinie technologii, entuzjastą IoT i miłośnikiem Linuksa z doświadczeniem w tworzeniu dużych zbiorów danych i tworzeniu aplikacji. Większość weekendów spędza pracując z urządzeniami IoT i grając w gry na Xboksie. Jest także samotnym podróżnikiem, który uwielbia wędrówki i odkrywanie nowych szlaków.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować