Ambilight z lastnimi rokami: navodila po korakih, nasveti in triki

Ambilight ("Emblight") je svet barv. Osvetlitev je lahko enakega odtenka kot zaslon ali statične bele, rdeče, modre ali zelene barve. Ne glede na, kakšna nastavitev bo izbran, gledanje takšne televizije bo grandiozno. Ambilight je odličen za začetek zabave, saj lahko ne le sledi dogajanju na zaslonu, temveč se odziva tudi na glasbo.

Samodejno in inteligentno prilagaja intenzivnost in prikazane barve glede na tempo, intenzivnost in glasnost glasbe. Čeprav je sistem priložen sodobnim televizorjem, lahko Ambilight t naredite tudi sami. Glavna prednost ustvarjanja lastne rešitve za domačo razsvetljavo je, da lahko za majhno ceno dodate veliko več diod LED, kar vam omogoča uporabo 100-200 elementov ali celo več.

Svetlobni šov za Apple TV

Svetlobna predstava za Apple TV

Ambilight za televizor - izboljšava oblikovanja za ogled kateregakoli filma. Če zaslon tega ne podpira, lahko to preprosto storite sami.

Strojna oprema za izdelavo Ambilighta z lastnimi rokami:

  1. Raspberry Pi 3 model B.
  2. Polnilec USB ali napajalnik.
  3. Micro USB.
  4. Trije kabli HDMI.
  5. Kartica SD za Raspberry Pi.
  6. LED trakovi.
  7. Razdelilnik HDMI AC/DC.
  8. Programska oprema.

Preden začnete, prenesite najnovejšo različico operacijski sistem Raspbian in ga namestite na kartico SD. Programsko opremo lahko prenesete s proizvajalčevega spletnega mesta, kjer najdete tudi vodnik za namestitev.

Ambilight t algoritem z lastnimi rokami

Algoritem izvajanja Ambilight z lastnimi rokami:

  1. Povezovanje zvočne naprave. V tej fazi povežite večpredstavnostno napravo HDMI, na primer Apple TV, z razdelilnikom HDMI in nato s televizorjem. Najprej povežite enega od kablov HDMI z izhoda večpredstavnostne naprave na vhod razdelilnika. Nato priključite drugi kabel HDMI z izhoda prvega razdelilnika na želena vrata televizorja.
  2. Na drugem izhodu razdelilnika priključite tretji in zadnji kabel HDMI na vhodna vrata pretvornika HDMI/AV. Ko je to opravljeno, povežite kabel RCA z rumenim video izhodom na razdelilniku in z video vhodom na plošči za zajemanje.
  3. Nadaljujte z ročnim sistemom Ambilight. Povežite trak LED z napajalnikom in Raspberry Pi. Povežite pozitivni (5 V) in negativni (zemlja) priključek na 5V napajalnik in ga vklopite. Preverite, ali je polariteta pravilna. Kako ga narediti? Prva dioda LED na traku se mora prižgati modro.
  4. Če želite izdelati Ambilight z lastnimi rokami, povežite vir svetlobe z nožicami Raspberry Pi GPIO tako, da povežete naslednje nožice: 9 (GND), 21 (DATA) in 23 (Clock). Barve se lahko razlikujejo glede na trak LED. Najboljši način povezovanja Banding je uporaba povezovalnih kablov, vendar se načeloma lahko uporablja vse, kar ustvarja močno električno povezavo - spajkanje in konektorji.
  5. Za ustvarjanje učinka Ambilight se uporablja programska oprema Hyperion, ki je brezplačna in odprtokodna. Nastavitev je precej preprosta, na voljo pa je celo aplikacija Java za enostavno namestitev.
  6. Ko se odpre programska oprema, pojdite neposredno na zavihek SSH in povežite Raspberry.
  7. Pred izdelavo Ambilight za TV z lastnimi rokami vnesite pravilen naslov IP, uporabniško ime in geslo, nato se povežite z Raspberry Pi.
  8. Ko ste prijavljeni, kliknite "prikaži promet", da si ogledate celoten dnevnik dogajanja. Nato kliknejo na Inst./Upd. Hyperion za namestitev programske opreme in potrebnih komponent v računalnik Pi. Če je bil postopek uspešen, se ob zagonu sistema Hyperion prikažejo barve v vrstici LED.
  9. Podrobno po korakih vodnik za montažo Programsko opremo lahko najdete na spletnem mestu razvijalca.
  10. Izdelite okvir za Ambilight, na primer nekaj aluminijastih L-profilov, in jih razrežite tako, da se prilegajo televizorju. Izvrtajte luknje na pravih mestih in obrežite vogale za trdnost in estetiko.
  11. Ročno dokončajte napravo Ambilight tako, da pritrdite okvir na zadnjo stran plošče in odstranite žice.

Programska oprema Amblone

Amblone zagotovo ni prvi sistem, ki ustvarja učinek Ambilight. Na spletu so na voljo tudi druge rešitve, ki imajo bolj ali manj enak učinek kot Amblone. Nekateri so popolni komercialni izdelki, drugi so projekti "naredi sam", kot je Amblone.

Če želite Ambilight za televizor opraviti sami, potrebujete naslednje:

  1. programska oprema Amblone.
  2. mikrokrmilnik, kot je Arduino Mega.
  3. Kabel USB.
  4. RGB LED trakovi, ki jih lahko upravljate ročno. Pred tem se morate prepričati, da trak samodejno ne obarva LED diod.
  5. 12 V adapter.
  6. Električna napeljava.
  7. Dvostranski trak ali druga oprema za pritrditev trakov LED.

Mikrokrmilniki Arduino so idealni za začetnike, saj so cenovno dostopni, enostavni za programiranje in ponujajo veliko možnosti za različne vhodne in izhodne naprave. Najpogostejše uporabljajo radioamaterji, ko z lastnimi rokami izvajajo namestitev televizorja Ambilight. Amblone za PC trenutno podpira do 4 kanale, zato je Arduino Mega zelo dobra izbira, saj ima 14 PWM.

Spajkanje in sestavljanje svetlobnega vezja

Spajkanje in sestavljanje svetlobnega vezja

Arduino Mega ima več izhodov s pulzno širinsko modulacijo (PWM). Za vsak trak LED morate rdečo, zeleno in modro žico priključiti na enega od teh izhodov. Če želite narediti Ambilight za televizor z lastnimi rokami, uporabite nožice 2-4, pri čemer je nožica 2 rdeča, nožica 3 zelena in nožica 4 modra. V drugi vrstici se uporabljajo nožice od 5 do 7, pri čemer je nožica 5 rdeča, nožica 6 zelena, nožica 7 modra in tako naprej na podoben način.

Arduino ne more sam napajati linij LED. Zato je potreben dodaten napajalnik. Zadostuje adapter 12 V, 1 A. Potrebujete tudi upor in tranzistor za rdečo, zeleno in modro žico. Za vgradnjo bodo potrebni trije upori 2200 ohmov in trije tranzistorji NPN, ki lahko preklopijo 200 mA pri 12 V za vsak kanal.

Če želite narediti Ambilight ws2812b z lastnimi rokami, povežite izhod Arduino z uporom in upor z bazo tranzistorja. Emitor povežite z Arduinovo maso, kolektor pa z ustrezno barvo traku LED za vse žice RGB. Povežite skupne pozitivne LED trakove s pozitivno vrednostjo 12V adapterja, negativni pozitivni element 12V adapterja pa z Arduinovo maso.

Vezje je izdelano na majhnem delu plošče z oznakami nožic, tako da lahko po potrebi odklopite okvarjene dele. Za namestitev Arduina in elektronskih komponent lahko uporabite staro ohišje omrežnega modema. Nato uporabite ethernetne kable kot napajalne kable za trakove LED. Rezultat je zelo lepo in profesionalno ohišje z dobro povezanimi deli in žicami.

Če želite izdelati Ambilight Arduino za TV z lastnimi rokami, prenesite ustrezno programsko opremo. Za zagon potrebujete okolje Arduino, ki ga najdete na spletni strani razvijalca, na voljo pa so tudi navodila za ožičenje.

V okolju odprite datoteko pde in izberite pravi model tako, da greste na "Orodja> Plošča" in Arduino Mega. Prav tako izberite pravilna vrata v "Orodja>" (serijsko). Nato pritisnite gumb "Prenesi". Ko je koda naložena, se mora Arduino samodejno zagnati in se odpre vsakič, ko prejme napajanje iz kabla USB ali napajalnika.

Programska oprema pri namestitvi sistema Ambilight TV z lastnimi rokami lahko izvedete v operacijskem sistemu Windows. Če želite to narediti, prenesite program Amblone za Windows. Prenesete lahko binarne datoteke ali prenesete izvorno kodo in jo sestavite sami. Po zagonu programa Amblone se v sistemski vrstici prikaže ikona. Z desno tipko miške kliknite ikono in izberite "Configure Amblone".

Nato morajo določiti pomembne parametre. Najprej izberite monitor, iz katerega se pridobi povprečna barva, ter določite kanale RGB in del zaslona, ki ga predstavljajo. Na primer, če obstaja trak RGB LED na vrhu televizijskega zaslona, ki je izbran kot drugi monitor in je trak LED priključen na izhodne nožice 2-4, morate v razdelku "Source Monitor" izbrati "Auxiliary Monitor" in del zaslona, ki ga bo trak predstavljal v kanalu 1. To bo verjetno "zgornja polovica" ali "ves zaslon". Črte lahko oddajajo nestandardno statično barvo. Če želite to narediti, izberite možnost "statično".

Naslednja pomembna nastavitev je vrata COM. Izberite vrata COM računalnika Arduino v računalniku. Ko je izbrana pravilna, mora Ambione samodejno začeti komunicirati z Arduinom. Majhna lučka LED bo začela utripati, saj prejema podatke. Ko priključite adapter za trakove LED, se lahko prepričate, da oddajajo prave barve.

Nasveti za nastavljanje zmogljivosti

Ko je Arduino zagnan, nastavite programsko opremo za doseganje največja zmogljivost. Na voljo je več možnosti.

Prva je natančnost izračuna barv. Ta možnost določa, koliko slikovnih pik bo uporabljenih za izračun povprečne barve zaslona. Če je drsnik obrnjen v desno, bo algoritem deloval hitreje, vendar bo barva zaznana manj natančno, kar lahko povzroči utripanje. Če ga nastavite na levo, bodo rezultati najboljši, vendar se lahko postopek upočasni, saj bodo trakovi LED počasneje spreminjali barve ali pa bodo ovirani drugi procesi, ki se izvajajo v računalniku.

Druga možnost je prag temne barve. Ta možnost določa prag za piksle, ki presegajo povprečno vrednost. To je zelo uporabno, če predvajani videoposnetek ne zavzema celotnega zaslona, temveč je del monitorja črn. Delno posvetli barve. Vendar lahko previsoka nastavitev praga povzroči utripanje.

Sledi možnost izbire barve. Ta funkcija sili LED diode, da se od sive in bele barve preusmerijo k privlačnejšim odtenkom. Nastavite drsnik na "Izklopljeno"." nekoliko pospeši algoritem. Če ste zadovoljni z oddanimi barvami, se naslednja možnost ne uporablja.

Če se barve popolnoma razlikujejo od barv na zaslonu, lahko poskusite zamenjati rdečo in modro barvo. V nekaterih sistemih je način obdelave rastrskih slik drugačen, saj so shranjene v formatu RGB namesto BGR. Z nastavitvijo te možnosti bo to odpravljeno in Arduinu bodo poslane pravilne barve.

Sledi umerjanje. Pri večini trakov RGB LED in drugih svetlobnih virov rdeča, zelena in modra svetloba niso enako močne pri enakih tokovih. Zaradi tega mešane barve ne bodo pravilno prikazane in bodo rahlo modre, na primer. V tem primeru boste morali drsnik za barve premakniti nazaj, da bi zmanjšali njegovo prevlado.

Če stena, na katero se projicira svetloba, ni popolnoma bela, je treba umeriti tudi to. Vsekakor je dober način za kalibracijo Ambione ta, da za vse kanale izberete statično belo barvo (255, 255, 255) in premikate drsnike, dokler se bela svetloba ne projicira na steno.

Na voljo je tudi drsnik za svetlost. S tem drsnikom lahko zmanjšate celotno intenzivnost svetlobe nastavitve Amblone. Zadnja stvar, ki jo lahko spremenite, so nekatere nastavitve zmogljivosti, kot je prednost procesa. Če imate težave z delovanjem Amblona skupaj z medijskim predvajalnikom ali videoigro, poskusite spremeniti to nastavitev.

Tehnologija lzh

Ambilight Arduino chic LED razsvetljavo lahko izdelate z lastnimi rokami z uporabo programske opreme in obdelave za katero koli plazemsko napravo. Ta sistem Ambilight je poceni, enostaven za spreminjanje, nima luknjičaste naprave in je primeren za televizorje ali monitorje različnih velikosti. Zagotavlja razpršeno svetlobo okoli ravne plošče, ki odraža barve, vidne na zaslonu. Strokovnjaki jo imenujejo Ozilight. Vsekakor bo vsaka televizija postala veliko bolj zanimiva. To je možnost, ki vam omogoča, da sami naredite Ambilight za PC.

Sistem deluje z računalnikom. Ker se za zajem in analizo barv uporablja računalniški program, to pomeni, da se na televizor ali monitor vnaša samo iz računalnika in ne iz drugih medijskih virov, kot je predvajalnik DVD ali televizijski kanal.

Potrebna oprema:

  1. Računalnik.
  2. Arduino Uno, Nano ali Mega in kateri koli mikrokrmilnik, ki podpira SPI.
  3. Digitalni LED trakovi ws2812b.
  4. Napajanje LED diod z enosmernim tokom je 5 V/2 A, kar je odvisno od števila uporabljenih trakov.

Pri nakupu trakov RGB je najbolje izbrati "digitalne" trakove RGB, kot sta WS2811 ali WS2801. Pri nekaterih poceni trakovih ni mogoče spreminjati barve posamezne diode LED. Mogoče je kupiti tudi posamezne diode LED in jih priključiti na vezje. Čeprav bo zaradi kablov zelo okoren, saj je vsaka dioda LED opremljena s 4 kabli, upori in drugimi elementi.

Arduino Uno lahko upravlja le 4 RGB LED diode, v večini primerov uporablja PWM brez drugih zunanjih naprav. S trakovi LED WS2811 bo Arduino lahko upravljal vse LED diode z eno samo žično povezavo, razen Vcc in GND.

RGB LED trak WS2801 zagotavlja napredno tehnologijo z zelo kratkim odzivnim časom, zato uporabnik ne opazi vidnega zamika med televizijskim zaslonom in svetlobo. Ko sami osvetljujete ozadje televizorja Ambilight, Raspberry spremlja diode LED. Cena traku je približno 12 USD na meter. Če želite ugotoviti, koliko metrov je potrebnih, preverite dimenzije televizorja ali monitorja. Za 47-palčni televizor je na primer potrebnih približno 3 metre.

Izbira napajalnika je odvisna od dolžine. Priporočene diode LED potrebujejo 8,64 vata na meter. Zato lahko priporočeno napajanje 5 V, 6 A zagotavlja do 3,4 m. Za več kot 3,5 m priporočamo uporabo 10A napajalnika, ki lahko podpira do 5,7 m LED.

Priporočila za barvno zajemanje zaslona

Ambilight z lastnimi rokami

Zelo Preprosto in učinkovito Naredite posnetke zaslona in analizirajte barve z nekaterimi knjižnicami JAVA.

Prednosti procesiranja kot programskega okolja:

  1. Medplatformna programska oprema lahko deluje v operacijskih sistemih Windows, Mac in Linux.
  2. Uporablja skladnjo C ++.
  3. IDE ima enako programsko konvencijo kot Arduino. Pravzaprav je bil Arduino IDE na podlagi za Obdelava IDE.
  4. Podpira nekatere zelo zmogljive in priročne knjižnice Java.
  5. Brezplačno.

analiziranje barv ob robovih zaslona za kakovostno barvno upodabljanje. po zajemu zmanjša frekvenco slikovnih pik na določenem območju, da dobi povprečno barvo. To opravi hkrati na več območjih vzdolž roba zaslona. Na koncu je mogoče barvo vsakega območja uporabiti za krmiljenje LED diod RGB. Sistem označevanja LED v kodi sledi vzorcu. Če je na primer 25 diod LED, so robovi zaslona razdeljeni na 25 majhnih pravokotnikov.

Lahko zgradite DIY kamero Gimbal robotski daljinski upravljalnik. To je zelo enostaven projekt.

Prvi del programske kode.

Prvi del programske kode

Pripravite 25-delni trak RGB LED. LED diode RGB so običajno dobavljene v trakovih, vendar je najbolje, če so ločene in spajkane skupaj. Z vročim lepilom utrdite spajkalne točke.

Drugi del programske kode je videti takole.

Drugi del programske kode

Nato pritrdite trak na televizor. Izberite točen položaj diod. Narediti jih je treba nagnjene navzven, da so bolje vidne s sprednje strani.

Tretji del programske kode je prikazan na fotografiji.

Tretji del programske kode

Povezovanje Arduina, napajanje za prenos podatkov. Uporaba zunanjega napajalnika - napajalnik 5V 2A. GND napajalnika mora biti povezan z GND Arduina.

Četrti del programske kode je na sliki.

Četrti del programske kode

Nato s pomočjo programske opreme v računalniku predpišite vse dele programske opreme koda.

Peti del je videti takole.

Peti del programske kode

Nadzor traku LED

Z Arduinom je mogoče komunicirati z aplikacijo Processing za integracijo sistema. V tem primeru je povsem mogoče, da Ambilight za televizor brez računalnika naredite z lastnimi rokami.

Uporabite lahko trak RGB LED WS2811, ki ga ne krmilijo signali RGB PWM, temveč drugačen protokol, ki zahteva le eno žično povezavo. To je precej težko narediti sami od začetka. Na srečo je ekipa Adafruit razvila knjižnico za te vrste LED trakovi - NeoPixel.

Nadzor traku LED

Za 25 diod LED je treba ob vsakem posnetku zaslona poslati najmanj 75 podatkov. Konstantne vrednosti, kot sta znaka O in Z, se dodajo pri pošiljanju. To je identifikator za Arduino, da ve, da gre za začetek novih podatkov. Po prejemu bo aplikacija prejela sporočilo "Pripravljen sem, prosim za naslednji paket podatkov". Nato se izvede manjša prilagoditev položaja LED.

Philipsova najboljša svetlobna izkušnja

Philipsova najboljša izkušnja z osvetlitvijo ozadja

Philipsov Ambilight je zanimiv sistem osvetlitve, vgrajen v nekatere modele televizorjev. Ta ima okoli sebe diode LED, ki v realnem času prikazujejo barve zaslona na stenah za njim. Ta izdelek ni na voljo v vseh državah in je lahko precej drag. Na srečo pa obstaja različica DIY, ki jo lahko namestite z lastnimi rokami. Klon Ambilight je mogoč z uporabo računalnika Raspberry Pi, nekaj diod LED in brezplačne programske opreme.

Strojna oprema in materiali:

  1. katerikoli vir HDMI.
  2. Dvostranski lepilni trak za pritrditev delov na televizor, 3 m.
  3. Raspberry Pi 2/3.
  4. Kartica Micro SD z najmanj 8 GB in napajalnik 2,5 A.
  5. LED trak (5 m za 40-palčni televizor).
  6. Napajanje LED 5V 10A.
  7. Razdelilnik HDMI.
  8. Adapter HDMI za AV.
  9. Zgrabitelj videoposnetkov.
  10. Kabel HDMI.
  11. Železo za spajkanje.

Najprej izmerite trakove okoli zaslona, ki ga boste uporabili. Po spletni strani kot bo Trakove razrežite po velikosti, previdno spajkajte trakove in se prepričajte, da so med seboj povezani v pravilni smeri s puščico, ki kaže navzdol.

Ko se LED trakovi napolnijo brez programska oprema Nekatere diode LED se morda ne bodo prižgale. To ne pomeni, da ne delujejo. Preden ugotovite, da je programska oprema okvarjena, morate počakati, da bo nameščena.

Nastavite Raspberry Pi in namestite operacijski sistem OpenELEC. Na tej točki zaženite aplikacijo Hyperion na računalniku in ssh do Raspberry Pi. Nastavitve, ki jih je treba izbrati za aplikacijo Hyperion, se razlikujejo glede na znamko televizorja. Če upoštevate nastavitve nekoga drugega, ni nujno, da bodo rezultati v določeni napravi vedno odlični.

Na voljo je priročna aplikacija za vaš telefon Hyperion Remote, ki uporabniku omogoča enostavno povezavo s sistemom in natančno nastavitev svetlobnih učinkov po lastnih željah ter uporabo prednastavljenih načinov, kadar na primer to počne sam "Emblight" za televizijo "Samsung".

Učinek ambilighta Lightberry HD

Učinek osvetlitve ozadja Lightberry HD

Za funkcijo Philips Ambilight vam ni treba kupiti nove plošče, saj jo lahko uporabite na katerem koli plazemskem zaslonu. Na trgu so na voljo kompleti za programiranje, ki omogočajo veliko bolj zanimive projekte in jih je mogoče uporabiti za obstoječe televizorje. Med najbolj znanimi je podjetje Lightberry, ki je izboljšalo vašo izkušnjo gledanja in igranja iger z uporabo barvnih diod LED, podobnih Philipsovemu sistemu Ambilight.

V teoriji je sistem precej preprost - uporablja Raspberry Pi kot procesor v vezju za izvedbo Ambilight z lastnimi rokami za televizor prek vmesnika HDMI. Od razdelilnika do kompleta Lightberry HD, ki analizira zunanje robove izhodne slike na televizorju, poteka kabel. Nato s skoraj takojšnjim učinkom obnovi barve in svetlost. Luči, prikazane ob robovih televizorja, ustvarjajo iluzijo slike, ki sega prek roba televizorja, in na splošno izboljšajo splošno slikovno izkušnjo.

Namestitev sistemske slike v Raspberry Pi, ko to storite sami "Embylight" za televizor:

  1. Prenos sistemske slike s spletnega mesta Lightberry HD. To je spremenjena različica priljubljenega sistema KODI za Raspberry Pi delati z Lightberry HD.
  2. Prenesite programsko opremo za namestitev sistemske slike na kartico microSD. Uporabniki računalnikov Mac lahko uporabijo ApplePi Baker, uporabniki sistema Windows pa Win32DiskImager, ki sta brezplačna in natančno opravljata to nalogo.
  3. Kartico microSD vstavite v računalnik PC ali Mac. To lahko storite prek reže SD-kartico ali prek bralnika kartic USB SD.
  4. Namestitev sistemske slike na kartico microSD.
  5. Poiščite preneseno sistemsko sliko s klikom na tri pike pod IMG Recipe in "Restore Backup" za namestitev.
  6. Uporabniki sistema Windows morajo program Win32DiskImager zagnati kot skrbnik tako, da z desnim gumbom miške kliknejo na pripomoček in izberejo možnost "Zaženi kot skrbnik".
  7. Nato si oglejte sliko sistema, ki ste jo predhodno prenesli, in izberite črko gonilnika kartice SD v računalniku.
  8. Nato bo programski pomočnik pomagal nastaviti programsko opremo.

Ambilight je tudi idealna spremljava za igre. Pri preklopu na način igre se poveča hitrost spreminjanja barv, da se bolje simulira dogajanje na zaslonu. Če ima igralec rad prvoosebne strelske ali dirkalne igre, bo zaradi Ambilighta zagotovo bolj vpleten v dogajanje, poleg tega pa bo imel prednost, kaj lahko Ambilight izvajajte z lastnimi rokami brez računalnika.

Članki na tem področju