Hyperion on avoimen lähdekoodin ympäristövalotyökalu, joka kaappaa ja analysoi videon tai kuvan värit toistaa televisiossasi tai näytössäsi ja näyttää kyseiset värit TV-ruudun kulmista reaaliaika. Tämä antaa vaikutelman, että värit vuotavat ulos näytöstä, mikä tarjoaa lumoavan ja miellyttävän kokemuksen samalla kun käytät suosikkimediaasi.
Parasta on, että se on helppo ottaa käyttöön ja toimii kaikenlaisissa televisioissa ja näytöissä vaikuttamatta kuvanlaatuun tai muuttamatta median kulutustapoja.
Asiat, joita tarvitset Philips Ambilightin tekemiseen itse
- Raspberry Pi 3 tai 4. Voit myös käyttää Raspberry Pi Zero W: tä.
- SD-kortti (8 Gt tai enemmän)
- WS2812B ARGB tai NeoPixel LED 5 metrin rulla
- 5V 5A virtalähde
- HDMI-kaappauskortti, jossa on 4K-läpivienti ja HDCP-tuki. Voit myös käyttää HDMI-jakajaa, jos et löydä HDCP-yhteensopivaa läpivientilaitetta. Jakaja voi poistaa HDCP: n. Voit katsoa näitä parhaat sieppauskortit PC: lle tälle projektille.
- Kaksi HDMI kaapelia
Voit myös rakentaa äänireaktiivinen WS2812B Ambilight
joka reagoi televisiosta tulevaan ääneen tai musiikkiin ja näyttää värit television ympärillä. Voit käyttää tähän tarkoitukseen WS2812B-nauhaa ja D1 Mini- tai NodeMCU-moduulia.Tee tee-se-itse Ambilight televisiollesi
Seuraa näitä yksinkertaisia ohjeita tehdäksesi oman DIY Ambilightin ja asentaaksesi sen mihin tahansa televisioon tai näyttöön. Aloitetaan tallennuslaitteen valmistelusta.
Vaihe 1: Valmistele SD-kortti
Voit asentaa Hyperionin Raspbian-käyttöjärjestelmän päälle tai käyttää HyperBian-käyttöjärjestelmää, jonka Hyperion on asennettu. Noudatamme jälkimmäistä menetelmää Hyperionin asentamisessa ja määrittämisessä, koska se on helpompaa ja yksinkertaisempaa. Tässä on vaiheittaiset ohjeet:
- Lataa HyperBian-käyttöjärjestelmä osoitteesta GitHub ja asenna Raspberry Pi Imager työkalu järjestelmässäsi.
- Liitä micro SD -kortti järjestelmään ja käynnistä Raspberry Pi Imager -työkalu.
- Klikkaus Valitse käyttöjärjestelmä valitaksesi HyperBian OS tiedosto, napsauta Valitse Tallennus valitaksesi Sd-korttija napsauta sitten Kirjoittaa.
- Varmista, että kortti on tyhjä eikä siinä ole mitään tärkeää. Klikkaus Joo vahvistaa.
- Vilkkumisen jälkeen irrota kortti ja liitä se uudelleen.
- Tuoda markkinoille Tiedostonhallinta ja avaa saapas osio.
- Napsauta hiiren kakkospainikkeella tyhjää kohtaa ja valitse Uusi > Tekstiasiakirja. Nimeä tiedosto uudelleen nimellä ssh ja poista .txt laajennus.
Jos haluat yhdistää Raspberryn verkkoon Wi-Fin kautta, luo uusi tekstitiedosto ja nimeä se uudelleen nimellä wpa_supplicant.conf.
Liitä sitten seuraava koodi tiedostoon wpa_supplicant.conf tiedosto. Muista vaihtaa YOUR_SSID ja SALASANASI Wi-Fi SSID: lläsi ja salasanallasi.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
maa = GB
verkko={
ssid="YOUR_SSID"
psk="SALASANASI"
key_mgmt=WPA-PSK
}
Tallenna ja sulje nyt wpa_supplicant.conf tiedosto. Irrota SD-kortti järjestelmästä ja liitä se Raspberry Pi: hen. Kytke virtalähde Raspberry Pi: hen kytkeäksesi sen päälle. Ensimmäinen käynnistys voi kestää jonkin aikaa mallista riippuen.
Vaihe 2: Liitä NeoPixel- tai WS2812-LED-nauha Raspberry Pi: hen
Voit katsoa seuraavaa kaaviota yhdistääksesi kaikki osat ja komponentit yhteen.
- Poista peitto NeoPixelistä tai WS2812:sta takaa ja liitä nauha television takapaneeliin kaikkiin neljään kulmaan. Laske myös LEDien määrä kaikissa kulmissa ja merkitse ne muistiin.
- Yhdistä WS2812B-nauhan GND-, +5V- ja Data-nastat Raspberry Pi: n GND-, +5V- ja GPIO18-nastaihin.
- Liitä USB-sieppauskortti Raspberry Pi: hen kortin mukana toimitetulla USB-kaapelilla.
- Liitä Xbox, Fire TV, PlayStation tai minkä tahansa multimedian suoratoistolaitteen HDMI-lähtö kaappauskortin HDMI-tuloon.
- Liitä toinen HDMI-kaapeli kaappauskortin HDMI-lähtöön ja liitä se televisioon tai näyttöön.
Liitä lopuksi 5V 5A virtalähde sekä Raspberry Pi: lle että LED-nauhalle. Suosittelemme kuitenkin, että käytät alkuperäistä virtalähdettä Raspberry Pi: n virransyöttöön Micro USB: n tai USB Type-C: n kautta laitteen mallin mukaan.
Vaihe 3: Määritä Hyperion
Avaa järjestelmäsi verkkoselain ja kirjaudu sisään reitittimeen. Tarkista DHCP-asiakasluettelo löytääksesi HyperBian IP-osoite. Voit myös käyttää Fing-sovellusta Android ja iOS laitteita löytääkseen HyperBianin IP-osoitteen.
Syötä selainikkunaan 8090-portin sisältävän HyperBian-laitteen IP-osoite. Esimerkiksi, 192.168.0.136:8090 ja paina Tulla sisään avain. Näet alla olevan kaltaisen sivun.
Klikkaa LED-liitännät > LED-lähtö ja syötä LED-valojen kokonaismäärä kohtaan Laitteiston LED-luku ala. Käytämme 5 metriä pitkää WS2812B nauhaa, jossa on 300 LEDiä (60 LEDiä/metri).
Kun olet syöttänyt arvon, napsauta Tallenna asetukset.
Klikkaus LED-asettelu ja syötä sitten LEDien lukumäärä ylä-, ala-, vasemmalla ja oikealla puolella. Muista laskea uudelleen ja kirjoittaa oikeat arvot vastaaviin kenttiin. Klikkaus Tallenna asettelu.
Klikkaa Kaappaus laitteisto ja napsauta sitten Aktivoida alla oleva valintaruutu USB-sieppaus. Varmista tässä vaiheessa, että USB-kaappauskortti on kytketty Raspberry Pi: hen.
Napsauta seuraavaksi Laitteet löydetty pudotusvalikosta ja valitse USB-kaappauskortti. Tämä avaa lisäasetukset.
Valitse Laitteen resoluutio ja Kuvaa sekunnissa. Älä valitse mitään muuta kuin 720p ja 10 FPS, sillä Hyperion ei tarvitse korkealaatuista sieppausta näyttääkseen värit LED-nauhan kautta. Sen on vain tunnistettava värit tarkasti, ja siten myös pienempi resoluutio toimii, mikä myös auttaa vähentämään latenssia ja ehkäisemään suorituskykyongelmia.
Kun kaikki on kytketty, käynnistä televisio ja suoratoistolaite. Voit sitten napsauttaa näytön kuvaketta oikeassa yläkulmassa nähdäksesi live-videon ja television tai näytön ympärillä olevissa LED-valoissa näkyvät värit.
Tässä vaiheessa olet suorittanut Hyperionin asennuksen. Nyt voit käyttää kaksipuoleista teippiä kiinnittääksesi Raspberry Pi: n ja kaappauskortin television tai näytön taakse.
Käytimme kaksipuolista teippiä tarranauhalla, jonka avulla voimme irrottaa Raspberry Pi: n ja sieppauskortin jättämättä sotkua. Tätä varten liimaa kaksipuolinen teippi Raspberry Pi: hen ja TV-yksikköön ja kiinnitä sitten tarranauha kaksipuolisen teipin päälle.
Mukauta Hyperion
Voit mukauttaa Hyperionia edelleen ja muuttaa muutamia muita asetuksia, kuten käynnistysanimaatiota, lataustehosteita jne. Voit myös kalibroida LED-värit, jos LED-valossa näkyvät värit poikkeavat suorassa videossa näytetyistä. Jos värien näyttämisessä on havaittavissa oleva viive, pienennä resoluutiota.
Paras Philips Ambilight -vaihtoehto
Hyperion on paras vaihtoehto Philips Ambilightille, joka on suunniteltu yrityksen huippuluokan televisioihin. Voit tietysti ostaa ja asentaa muita helposti saatavilla olevia ratkaisuja samanlaisten Ambilight-tehosteiden saavuttamiseksi. Hyperion on kuitenkin avoimen lähdekoodin lähde, eikä se vaadi Internet-yhteyttä tai sovellusta toimiakseen. Lisäksi sinun ei tarvitse kalibroida värejä, sillä se toimii WS2812B- tai NeoPixel-LED-nauhan kanssa pakkauksesta otettuna. Se on myös helpompi asentaa ja määrittää.
Kuinka saada RGB-LED-valot näyttämään DIY-värejä
Lue Seuraava
Liittyvät aiheet
- tee-se-itse
- Älykäs valaistus
- Philips Hue
- Tee-se-itse-projektin opetusohjelmat
Kirjailijasta
Ravi on asiantunteva tekninen selittäjä, IoT-harrastaja ja Linuxin ystävä, jolla on tausta big datan ja sovelluskehityksen parissa. Hän viettää suurimman osan viikonlopuistaan IoT-laitteiden parissa ja Xbox-pelejä pelaten. Hän on myös yksin matkustava, joka rakastaa patikointia ja uusien polkujen tutkimista.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi