„Hyperion“ yra atvirojo kodo aplinkos šviesos įrankis, fiksuojantis ir analizuojantis vaizdo įrašo ar nuotraukos spalvas groja televizoriaus arba monitoriaus ekrane ir rodo tas spalvas iš televizoriaus ekrano kampų realiuoju laiku. Tai sukuria efektą, kad spalvos išteka iš ekrano, o tai suteikia užburiančią ir malonią patirtį vartojant mėgstamą laikmeną.
Geriausia tai, kad jį lengva įdiegti ir jis veikia visų tipų televizoriuose ir monitoriuose, nepakenkiant vaizdo kokybei ir nekeičiant medijos vartojimo būdo.
Daiktai, kurių reikia „Philips Ambilight“ pasidaryk pats
- Raspberry Pi 3 arba 4. Taip pat galite naudoti Raspberry Pi Zero W.
- SD kortelė (8 GB ar daugiau)
- WS2812B ARGB arba NeoPixel LED 5 metrų ritinys
- 5V 5A maitinimo šaltinis
- HDMI fiksavimo kortelė su 4K pralaidumu ir HDCP palaikymu. Taip pat galite naudoti HDMI skirstytuvą, jei nerandate su HDCP suderinamo perdavimo įrenginio. Skirstytuvas gali pašalinti HDCP. Galite pažvelgti į šiuos geriausios fiksavimo kortelės kompiuteriui šiam projektui.
- Du HDMI laidai
Jūs taip pat galite sukurti garsą reaguojantį WS2812B „Ambilight“. kuri reaguoja į garsą arba muziką, sklindančią iš televizoriaus, ir rodo spalvas aplink televizorių. Tam galite naudoti WS2812B juostelę ir D1 Mini arba NodeMCU modulį.
Veiksmai, kaip sukurti „pasidaryk pats“ „Ambilight“ savo televizoriui
Vykdykite šias paprastas instrukcijas, kad sukurtumėte savo „pasidaryk pats“ „Ambilight“ ir įdiegtumėte jį bet kuriame televizoriuje ar monitoriuje. Pradėkime nuo saugojimo įrenginio paruošimo.
1 veiksmas: Paruoškite SD kortelę
„Hyperion“ galite įdiegti „Raspbian“ OS viršuje arba naudoti „HyperBian“ OS, kuri pateikiama kartu su „Hyperion“. Mes naudosimės pastaruoju metodu, norėdami įdiegti ir nustatyti „Hyperion“, nes tai yra lengviau ir paprasčiau. Štai žingsnis po žingsnio instrukcijos:
- Atsisiųskite HyperBian OS iš GitHub ir įdiekite Raspberry Pi Imager įrankis jūsų sistemoje.
- Prijunkite „micro SD“ kortelę prie sistemos ir paleiskite „Raspberry Pi Imager“ įrankį.
- Spustelėkite Pasirinkite OS norėdami pasirinkti HyperBian OS failą, spustelėkite Pasirinkite Saugykla norėdami pasirinkti SD kortelė, tada spustelėkite Rašyti.
- Įsitikinkite, kad kortelė tuščia ir joje nėra nieko svarbaus. Spustelėkite Taip patvirtinti.
- Po mirksėjimo atjunkite kortelę ir vėl prijunkite.
- Paleisti Failų naršyklė ir atidarykite batas pertvara.
- Dešiniuoju pelės mygtuku spustelėkite tuščią vietą ir pasirinkite Naujas > Tekstinis dokumentas. Pervardykite failą kaip ssh ir nuimkite .txt pratęsimas.
Jei norite prijungti Raspberry prie tinklo per Wi-Fi, sukurkite naują tekstinį failą ir pervardykite jį kaip wpa_supplicant.conf.
Tada įklijuokite šį kodą į wpa_supplicant.conf failą. Būtinai pakeiskite YOUR_SSID ir JŪSŲ SLAPTAŽODIS su savo Wi-Fi SSID ir slaptažodžiu.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
šalis = GB
tinklas={
ssid="YOUR_SSID"
psk="JŪSŲ SLAPTAŽODIS"
key_mgmt=WPA-PSK
}
Dabar išsaugokite ir uždarykite wpa_supplicant.conf failą. Išimkite SD kortelę iš sistemos ir prijunkite ją prie Raspberry Pi. Prijunkite maitinimo šaltinį prie Raspberry Pi, kad jį įjungtumėte. Priklausomai nuo modelio, pirmasis paleidimas gali užtrukti.
2 veiksmas: prijunkite NeoPixel arba WS2812 LED juostelę prie Raspberry Pi
Norėdami sujungti visas dalis ir komponentus, galite vadovautis toliau pateikta schema.
- Nuimkite „NeoPixel“ arba WS2812 uždangalą nuo galo ir įklijuokite juostelę ant galinio televizoriaus skydelio aplink visus keturis kampus. Taip pat suskaičiuokite šviesos diodų skaičių visuose kampuose ir užsirašykite juos.
- Prijunkite WS2812B juostelės GND, +5 V ir duomenų kaiščius atitinkamai prie GND, +5 V ir GPIO18 kaiščių antraštėse Raspberry Pi.
- Prijunkite USB fiksavimo kortelę prie Raspberry Pi naudodami USB laidą, pateiktą kartu su kortele.
- Prijunkite „Xbox“, „Fire TV“, „PlayStation“ arba bet kurio daugialypės terpės srautinio perdavimo įrenginio HDMI išvestį prie fiksavimo kortelės HDMI įvesties.
- Prijunkite kitą HDMI kabelį prie fiksavimo kortelės HDMI išvesties ir prijunkite jį prie televizoriaus arba monitoriaus.
Galiausiai prijunkite 5V 5A maitinimo šaltinį ir Raspberry Pi, ir LED juostelę. Tačiau labai rekomenduojame naudoti originalų maitinimo šaltinį, kad Raspberry Pi maitintų per mikro USB arba USB Type-C, atsižvelgiant į įrenginio modelį.
3 veiksmas: sukonfigūruokite „Hyperion“.
Savo sistemoje atidarykite žiniatinklio naršyklę ir prisijunkite prie maršrutizatoriaus. Patikrinkite DHCP klientų sąrašą, kad surastumėte HyperBian IP adresas. Taip pat galite naudoti „Fing“ programą Android ir iOS įrenginius, kad surastų „HyperBian“ IP adresą.
Naršyklės lange įveskite savo HyperBian IP adresą su 8090 prievadu. Pavyzdžiui, 192.168.0.136:8090 ir paspauskite Įeikite Raktas. Pamatysite puslapį, panašų į toliau pateiktą.
Spustelėkite LED sąsajos > LED išvestis ir įveskite bendrą šviesos diodų skaičių Aparatinės įrangos LED skaičius lauke. Naudojame 5 metrų ilgio WS2812B juostą su 300 šviesos diodų (60LED/metras).
Įvedę vertę, spustelėkite Išsaugoti nustatymus.
Spustelėkite LED išdėstymas tada įveskite šviesos diodų skaičių viršuje, apačioje, kairėje ir dešinėje. Būtinai perskaičiuokite ir atitinkamuose laukuose įveskite teisingas reikšmes. Spustelėkite Išsaugoti išdėstymą.
Spustelėkite Aparatinės įrangos fiksavimas ir tada spustelėkite Suaktyvinti žymimąjį laukelį apačioje USB fiksavimas. Šiame etape įsitikinkite, kad USB fiksavimo kortelė prijungta prie Raspberry Pi.
Tada spustelėkite Aptikti įrenginiai išskleidžiamajame meniu ir pasirinkite USB fiksavimo kortelę. Tai atvers papildomus nustatymus.
Pasirink Įrenginio skiriamoji geba ir Kadrai per sekundę. Nesirinkite nieko daugiau nei 720p ir 10 kadrų per sekundę, nes Hyperion nereikia aukštos kokybės fiksavimo, kad būtų rodomos spalvos per LED juostą. Jam tereikia tiksliai aptikti spalvas, todėl veiks ir mažesnė skiriamoji geba, o tai taip pat padės sumažinti delsą ir išvengti našumo problemų.
Kai viskas bus prijungta, įjunkite televizorių ir srautinio perdavimo įrenginį. Tada galite spustelėti monitoriaus piktogramą viršuje dešinėje, kad peržiūrėtumėte tiesioginį vaizdo įrašą ir spalvas, rodomas šviesos dioduose aplink televizorių ar monitorių.
Šiame etape baigėte „Hyperion“ sąranką. Dabar galite naudoti dvipusę juostą, kad pritvirtintumėte Raspberry Pi ir fiksavimo kortelę televizoriaus arba monitoriaus gale.
Naudojome dvipusę juostą su Velcro, kuri leis mums atjungti Raspberry Pi ir fiksavimo kortelę nepaliekant netvarkos. Norėdami tai padaryti, ant Raspberry Pi ir televizoriaus įklijuokite dvipusę juostelę, tada užklijuokite Velcro juostelę ant dvigubos šoninės juostos.
Tinkinkite „Hyperion“.
Galite toliau tinkinti „Hyperion“ ir pakeisti dar kelis nustatymus, pvz., įkrovos animaciją, įkėlimo efektus ir kt. Taip pat galite kalibruoti LED spalvas, jei šviesos diodo spalvos skiriasi nuo to, kas rodoma tiesioginiame vaizdo įraše. Jei pastebima spalvų rodymo delsa, sumažinkite skiriamąją gebą.
Geriausia „Philips Ambilight“ alternatyva
„Hyperion“ yra geriausia „Philips Ambilight“ alternatyva, sukurta aukščiausios klasės bendrovės televizoriams. Žinoma, galite nusipirkti ir įdiegti kai kuriuos kitus lengvai prieinamus sprendimus, kad pasiektumėte panašius Ambilight efektus. Tačiau „Hyperion“ yra atvirojo kodo ir norint veikti, nereikia interneto ryšio ar programos. Be to, jums nereikia kalibruoti spalvų, nes jis veikia su WS2812B arba NeoPixel LED juostele iš dėžutės. Taip pat lengviau nustatyti ir konfigūruoti.
Kaip padaryti, kad RGB LED lemputės ekranas pasidarytų savo rankomis
Skaitykite toliau
Susijusios temos
- DIY
- Išmanusis apšvietimas
- Philips Hue
- „Pasidaryk pats“ projekto vadovėliai
Apie autorių
Ravi yra ekspertas technologijų aiškintojas, IoT entuziastas ir Linux mylėtojas, turintis didelių duomenų ir programų kūrimo žinių. Didžiąją dalį savaitgalių jis praleidžia dirbdamas su daiktų interneto įrenginiais ir žaisdamas žaidimus „Xbox“. Jis taip pat yra vienas keliautojas, mėgstantis žygius pėsčiomis ir tyrinėti naujus takus.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia