Hyperion è uno strumento di luce ambientale open source che cattura e analizza i colori nel video o nell'immagine riproducendo sulla TV o sullo schermo del monitor e visualizza quei colori dagli angoli dello schermo TV tempo reale. Questo dà l'effetto che i colori fuoriescano dal display, offrendoti un'esperienza affascinante e piacevole mentre consumi i tuoi media preferiti.
La parte migliore è che è facile da implementare e funziona su tutti i tipi di TV e monitor senza influire sulla qualità dell'immagine o modificare il modo in cui consumi i tuoi file multimediali.
Cose che ti servono per realizzare Philips Ambilight fai da te
- Un Raspberry Pi 3 o 4. Puoi anche usare Raspberry Pi Zero W.
- Scheda SD (8 GB o più)
- WS2812B Rotolo da 5 metri ARGB o NeoPixel LED
- Un alimentatore 5V 5A
- Una scheda di acquisizione HDMI con pass-through 4K e supporto HDCP. Puoi anche utilizzare uno splitter HDMI se non riesci a trovare un dispositivo pass-through compatibile con HDCP. Lo splitter potrebbe rimuovere l'HDCP. Puoi guardare questi migliori schede di acquisizione per PC per questo progetto.
- Due cavi HDMI
Potresti anche costruire un Ambilight WS2812B reattivo al suono che reagisce al suono o alla musica che esce dalla TV e mostra il colore intorno alla TV. È possibile utilizzare una striscia WS2812B e un modulo D1 Mini o NodeMCU per questo scopo.
Passaggi per creare Ambilight fai-da-te per la tua TV
Segui queste semplici istruzioni per creare il tuo Ambilight fai-da-te e installarlo su qualsiasi TV o monitor. Iniziamo con la preparazione del dispositivo di archiviazione.
Passaggio 1: preparare la scheda SD
È possibile installare Hyperion sulla parte superiore del sistema operativo Raspbian o utilizzare il sistema operativo HyperBian fornito con Hyperion installato. Seguiremo quest'ultimo metodo per installare e configurare Hyperion poiché è più semplice e diretto. Ecco le istruzioni passo passo:
- Scarica il sistema operativo HyperBian da GitHub e installa il Strumento Raspberry Pi Imager sul tuo sistema.
- Collega la scheda micro SD al sistema e avvia lo strumento Raspberry Pi Imager.
- Clic Scegli il sistema operativo per selezionare il Sistema operativo HyperBian file, fare clic Scegli Archiviazione per selezionare il scheda SD, quindi fare clic Scrivere.
- Assicurati che la carta sia vuota e non contenga nulla di importante. Clic sì per confermare.
- Dopo aver lampeggiato, scollegare la scheda e ricollegarla.
- Lanciare Esplora file e apri il stivale partizione.
- Fare clic con il pulsante destro del mouse sullo spazio vuoto e scegliere Nuovo > Documento di testo. Rinomina il file come ssh e rimuovere il .testo estensione.
Se vuoi connettere il Raspberry alla rete tramite Wi-Fi, crea un nuovo file di testo e rinominalo come wpa_supplicant.conf.
Quindi, incolla il codice seguente nel file wpa_supplicant.conf file. Assicurati di sostituire IL TUO_SSID e LA TUA PASSWORD con il tuo SSID Wi-Fi e password.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
paese=GB
rete={
sid="IL TUO_SSID"
psk="LA TUA PASSWORD"
key_mgmt=WPA-PSK
}
Ora salva e chiudi il file wpa_supplicant.conf file. Rimuovere la scheda SD dal sistema e collegarla al Raspberry Pi. Collega l'alimentatore a Raspberry Pi per accenderlo. Il primo avvio potrebbe richiedere del tempo, a seconda del modello.
Passaggio 2: collega la striscia LED NeoPixel o WS2812 a Raspberry Pi
È possibile fare riferimento allo schema seguente per collegare tutte le parti e i componenti insieme.
- Rimuovi la mascheratura sul NeoPixel o WS2812 dal retro e incolla la striscia sul pannello posteriore del televisore attorno a tutti e quattro gli angoli. Inoltre, conta il numero di LED a tutti gli angoli e annotali.
- Collega i pin GND, +5V e Data della striscia WS2812B rispettivamente alle intestazioni dei pin GND, +5V e GPIO18 sul Raspberry Pi.
- Collega la scheda di acquisizione USB a Raspberry Pi utilizzando un cavo USB fornito con la scheda.
- Collega l'uscita HDMI di Xbox, Fire TV, PlayStation o qualsiasi dispositivo di streaming multimediale all'ingresso HDMI della scheda di acquisizione.
- Collegare un altro cavo HDMI all'uscita HDMI della scheda di acquisizione e collegarlo alla TV o al monitor.
Infine, collega l'alimentatore 5V 5A per alimentare sia Raspberry Pi che la striscia LED. Tuttavia, ti consigliamo vivamente di utilizzare l'alimentatore originale per alimentare il Raspberry Pi tramite Micro USB o USB Type-C in base al modello del dispositivo.
Passaggio 3: configurare Hyperion
Apri il browser web del tuo sistema e accedi al tuo router. Controllare l'elenco dei client DHCP per trovare il Indirizzo IP HyperBian. Puoi anche utilizzare l'app Fing per Androide e iOS dispositivi per trovare l'indirizzo IP di HyperBian.
Nella finestra del browser, inserisci l'indirizzo IP del tuo HyperBian con la porta 8090. Per esempio, 192.168.0.136:8090 e premere il accedere chiave. Vedrai una pagina simile a quella mostrata di seguito.
Clicca su Interfacce LED > Uscita LED e inserire il numero totale di LED in Conteggio LED hardware campo. Stiamo utilizzando una striscia WS2812B lunga 5 metri con 300 LED (60 LED/metro).
Dopo aver inserito il valore, fare clic Salva le impostazioni.
Clic Disposizione dei LED quindi immettere il numero di LED in alto, in basso, a sinistra e a destra. Assicurati di ricontare e inserisci i valori corretti nei rispettivi campi. Clic Salva layout.
Clicca su Cattura dell'hardware e quindi fare clic su Attivare casella di controllo sotto Acquisizione USB. A questo punto, assicurati che la scheda di acquisizione USB sia collegata a Raspberry Pi.
Quindi, fare clic su Dispositivi scoperti menu a discesa e scegli la scheda di acquisizione USB. Questo aprirà impostazioni aggiuntive.
Scegli il Risoluzione del dispositivo e Fotogrammi al secondo. Non selezionare nulla di più di 720p e 10 FPS, poiché Hyperion non ha bisogno di un'acquisizione di alta qualità per visualizzare i colori tramite la striscia LED. Ha solo bisogno di rilevare i colori con precisione e, quindi, funzionerà anche una risoluzione più bassa, che aiuterà anche a ridurre la latenza e prevenire problemi di prestazioni.
Una volta che tutto è connesso, accendi la TV e il dispositivo di streaming. È quindi possibile fare clic sull'icona del monitor in alto a destra per visualizzare il video in diretta e i colori visualizzati sui LED attorno alla TV o al monitor.
A questo punto, hai completato la configurazione di Hyperion. Ora puoi utilizzare il nastro biadesivo per fissare il Raspberry Pi e la scheda di acquisizione sul retro della TV o del monitor.
Abbiamo utilizzato del nastro biadesivo con velcro che ci permetterà di staccare il Raspberry Pi e la scheda di acquisizione senza creare confusione. Per questo, incolli il nastro biadesivo su Raspberry Pi e l'unità TV e poi attacca la striscia di velcro sul nastro biadesivo.
Personalizza Hyperion
Puoi personalizzare ulteriormente Hyperion e modificare alcune altre impostazioni, come l'animazione di avvio, gli effetti di caricamento, ecc. Puoi anche calibrare i colori del LED se i colori visualizzati sul LED sono diversi da quelli mostrati nel video live. Se c'è una notevole latenza nella visualizzazione dei colori, abbassare la risoluzione.
La migliore alternativa Philips Ambilight
Hyperion è la migliore alternativa a Philips Ambilight, progettata per i televisori di fascia alta dell'azienda. Naturalmente, puoi acquistare e installare altre soluzioni prontamente disponibili per ottenere effetti Ambilight simili. Tuttavia, Hyperion è open source e non richiede una connessione Internet o un'app per funzionare. Inoltre, non è necessario calibrare i colori poiché funziona con la striscia LED WS2812B o NeoPixel pronta all'uso. È anche più facile da configurare e configurare.
Come fare in modo che le luci a led RGB visualizzino colori fai da te
Leggi Avanti
Argomenti correlati
- Fai da te
- Illuminazione intelligente
- Philips Hue
- Tutorial per progetti fai-da-te
Circa l'autore
Ravi è un esperto spiegatore di tecnologia, un appassionato di IoT e un amante di Linux con un background in big data e sviluppo di app. Trascorre la maggior parte dei fine settimana lavorando con i dispositivi IoT e giocando su Xbox. È anche un viaggiatore solista che ama le escursioni e l'esplorazione di nuovi sentieri.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti