Ambilight vlastitim rukama: korak po korak upute, savjeti i preporuke

Ambilight ("Ambijentalno" je svijet boja. Pozadinsko osvjetljenje se može napraviti u istoj nijansi kao na ekranu ili imati statičku bijelu, crvenu, plavu ili zelenu boju. Bez obzira na, koja postavka biće izabran, gledanje takvog televizora biće grandiozno. Ambilight je odličan za početak zabave i ne samo da može pratiti šta se dešava na ekranu, već i reagovati na muziku.

Automatski i inteligentno podešava intenzitet i prikazane boje u zavisnosti od tempa, intenziteta i jačine muzike. Uprkos činjenici da je sistem u paketu sa modernim televizorima, možete izvesti Ambilight t vlastitim rukama. Glavna prednost stvaranja vlastitog DIY rješenja za kućnu rasvjetu je ta što možete dodati puno više LED-ova za malu cijenu, što vam omogućava korištenje 100-200 elemenata ili čak i više.

Light Show za Apple TV

Light Show za Apple TV

Ambijentalna rasvjeta za TV je poboljšanje dizajna za gledanje bilo kojeg filma. A ako ekran ne podržava ovu funkciju, možete je lako izvesti sami.

Hardver za izvođenje Ambilight-a vlastitim rukama:

  1. Raspberry Pi 3 Model B.
  2. Punjač sa USB konektorom ili napajanjem.
  3. Micro USB.
  4. Tri HDMI kabla.
  5. SD kartica za Raspberry Pi.
  6. LED traka.
  7. HDMI AC / DC razdjelnik.
  8. Software.

Prije nego što počnete, preuzmite najnoviju verziju operativnog sistema Raspbian i instalirajte ga na SD karticu. Program možete preuzeti na web stranici proizvođača i tamo pronaći vodič za instalaciju.

Algoritam Ambilight t uređaja sa vlastitim rukama

Algoritam za implementaciju Ambilight-a vlastitim rukama:

  1. Povežite audio uređaj. U ovoj fazi povežite HDMI multimedijski uređaj, poput Apple TV-a, na HDMI razdjelnik, a zatim na TV. Počinju spajanjem jednog od HDMI kablova sa izlaza multimedijalnog uređaja na ulaz razdjelnika. Zatim povežite drugi HDMI kabl sa izlaza prvog razdjelnika na željeni port na TV-u.
  2. Od drugog izlaza razdjelnika, povežite treći i posljednji HDMI kabl na ulazni port HDMI / AV pretvarača. Kada to učinite, spojite RCA kabl na žuti video izlaz na razdjelniku i na video ulaz na ploči za snimanje.
  3. Zatim nastavljaju da obavljaju Ambilight osvjetljenje vlastitim rukama. Spojite LED traku na električnu mrežu i Raspberry Pi. Spojite pozitivni (5 V) i negativni (uzemljenje) stub na napajanje od 5 V i uključite ga. Provjerite ispravan polaritet. Kako to učiniti? Prvi indikator na traci treba da svijetli plavom bojom.
  4. Da biste napravili Ambilight vlastitim rukama, povežite izvor svjetlosti na Raspberry Pi GPIO kontakte spajanjem sljedećih kontakata: 9 (GND), 21 (podaci)i 23 (Sat). Boje mogu varirati ovisno o LED traci. Najbolji način za povezivanje traka je za korištenje priključnih kablova, ali u principu možete koristiti sve što stvara jaku električnu vezu - lemljenje i konektore.
  5. Softver koji se koristi za stvaranje Ambilight efekta je softver otvorenog koda bez Hiperija. Prilično je jednostavan za postavljanje i čak dolazi sa Java aplikacijom za olakšavanje instalacije.
  6. Kada se program otvori, idite direktno na SSH tab i povežite Raspberry.
  7. Prije nego što napravite Ambilight za TV vlastitim rukama, unesite tačnu IP adresu, korisničko ime i lozinku, a zatim se povežite na Raspberry Pi.
  8. Nakon prijave, Kliknite na "Prikaži saobraćaj" da vidite cijeli dnevnik onoga što se dešava. Zatim pritisnite Inst./ Upd. Hyperion za instaliranje softvera i potrebnih komponenti na Pi. Ako je proces uspješan, boje će se pojaviti na LED traci kada se Hyperion pokrene.
  9. Detaljan korak - vodič za podešavanje po korak Softver se može naći na veb lokaciji programera.
  10. Napravite okvir za Ambilight, na primjer, nekoliko aluminijumskih profila u obliku slova L, i izrežite ih na veličinu za TV. Izbušite rupe na pravim mjestima i obradite uglove radi izdržljivosti i estetike.
  11. Oni kompletiraju Ambilight osvetljenje sopstvenim rukama tako što pričvršćuju okvir na zadnji deo ploče i uklanjaju žice.

Amblone Software

Amblone, naravno, nije prvi sistem koji stvara Ambilight efekat. Mreža nudi druga rješenja koja manje-više ostvaruju isti efekat kao Amblone. Neki od njih su gotovi komercijalni proizvodi, neki su DIY projekti poput Amblone.

Da biste izvršili Ambilight za TV vlastitim rukama, trebat će vam sljedeće:

  1. Od Amblone.
  2. Mikrokontroler, na primjer, Arduino Mega.
  3. USB kabl.
  4. RGB LED trake koje se mogu kontrolisati ručno. Prvo morate biti sigurni da traka ne boji LED-ove automatski.
  5. 12 V Adapter.
  6. Električne žice.
  7. Dvostrana traka ili druga oprema za pričvršćivanje LED traka.

Arduino mikrokontroleri su idealni za početnike jer su pristupačni, laki za programiranje i nude mnoge opcije za različite ulazne i izlazne uređaje. Oni su najčešće korišteno radio amateri prilikom instaliranja Ambilight-TV pozadinsko osvjetljenje sa svojim rukama. Amblone za PC trenutno podržava do 4 kanala, tako da je Arduino Mega veoma dobar izbor jer ima 14 PWM-ova.

Lemljenje i montaža šeme osvetljenja

Lemljenje i montaža šeme osvetljenja

Arduino Mega ima nekoliko izlaza sa modulacijom širine impulsa (PWM). Za svaku LED traku morate spojiti crvenu, zelenu i plavu žicu na jedan od ovih izlaza. Da bi izveli Ambilight za TV vlastitim rukama, koriste se kontakti 2-4, gdje je kontakt 2 crven, kontakt 3 zelen, a Kontakt 4 Plav. U drugom redu se koriste Kontakti od 5 do 7, gdje je pin 5 crven, 6 je zelen, 7 je plav, a zatim slično.

Arduino ne može sam isporučiti Napon LED linijama. Iz tog razloga je potrebno dodatno napajanje. Biće dovoljan adapter od 12 V, 1 A. Trebat će vam i otpornik i tranzistor za crvenu, zelenu i plavu žicu. Za instalaciju će biti potrebna tri otpornika od 2200 ohma i tri NPN tranzistora koji mogu mijenjati 200 mA na 12V za svaki kanal.

Da biste izveli Ambilight ws2812b vlastitim rukama, povežite Arduino izlaz na otpornik, a otpornik na bazu tranzistora. Spojite emiter na Arduino uzemljenje, a sakupljač na odgovarajuću boju LED trake za sve RGB žice. Spojite zajednički pozitivni indikator LED traka na pozitivnu vrijednost adaptera od 12 V, a negativni pozitivni element adaptera od 12 V na Arduino uzemljenje.

Izvođenje šeme vrši se na malom fragmentu ploče sa oznakama kontakata kako bi se po potrebi mogli odspojiti neispravni dijelovi. Možete koristiti staro kućište mrežnog modema za smještaj Arduino i elektronskih komponenti. Tada se Ethernet kablovi koriste kao kablovi za napajanje za LED trake. Rezultat je veoma lepa torbica profesionalnog izgleda sa dobrim pričvršćivanjem delova i žica.

Upute za povezivanje Arduina

Da biste izvršili Ambilight Arduino za TV vlastitim rukama, preuzmite odgovarajući softver. Da biste preuzeli, trebat će vam Arduino okruženje, koje se može naći na web stranici programera, ovdje možete pronaći i upute za povezivanje.

Otvorite PDE fajl u okruženju i izaberite ispravan model tako što ćete otići na "Alati> _nova ploča" i Arduino Mega. Također odaberite ispravan port u "Alati>" (sekvencijalno). Zatim kliknite na dugme " Preuzmi. Nakon preuzimanja koda, Arduino bi se trebao pokrenuti automatski i otvorit će se svaki put kada primi struju putem USB kabla ili putem adaptera za struju.

Softver za instaliranje Ambilight- TV pozadinsko osvjetljenje sa vlastitim rukama može se izvršiti na Windows OS-u. Da biste to učinili, Preuzmite Amblone za Windows. Možete preuzeti binarne datoteke ili izvorne kodove i sami ih kompajlirati. Nakon pokretanja Amblone-a, ikona će se pojaviti u sistemskoj paleti. Desnom tipkom miša kliknite ikonu i odaberite "Konfiguriraj Amblone".

Zatim morate postaviti važne parametre. Pre svega, izaberite monitor sa kojeg se dobija Prosečna boja i navedite RGB kanale i deo ekrana koji oni predstavljaju. Na primjer, , ako postoji RGB LED traka koja se nalazi na vrhu TV ekrana, koji je izabran kao drugi monitor, a LED traka je povezana sa izlaznim pinovima 2-4, potrebno je da izaberete "Pomoćni monitor" u odeljku "source Monitor" i deo ekrana koji će traka predstavljati u kanalu 1. Ovo će vjerovatno biti "gornja polovina" ili "cijeli ekran". pruge mogu emitovati nestandardnu statičku boju. Da biste to učinili, odaberite opciju "static".

Sljedeća važna postavka je COM port. Odaberite Arduino COM port na računaru. Čim se izabere tačan, Ambione bi trebao automatski započeti komunikaciju s Arduinom. Mala LED dioda će početi treptati prilikom primanja podataka. Prilikom povezivanja adaptera LED trake, možete biti sigurni da emituju prave boje.

Savjeti Za Podešavanje Performansi

Čim je Arduino zaradio, konfigurirajte softver za postizanje maksimalne performanse. Dostupno je nekoliko opcija.

Prvi je tačnost izračunavanja boje. Ova opcija određuje koliko će se piksela koristiti za izračunavanje prosječne boje ekrana. Ako je klizač okrenut udesno, algoritam će raditi brže, ali će boja biti manje precizno određena, što može uzrokovati treperenje. Postavljanje lijevo će dati najbolje rezultate, ali to može usporiti proces, zbog čega će LED trake sporije mijenjati boje ili ometati druge procese koji se pokreću na računaru.

Druga opcija je prag tame boja. Ova opcija postavlja prag za piksele koji premašuje prosječnu vrijednost. Veoma je korisno ako video koji se reprodukuje ne zauzima ceo ekran, ali deo monitora ostavlja crnim. Djelimično posvjetljuje boje. Međutim, previsoko postavljanje praga može uzrokovati treperenje.

Slijedi opcija odabira boje. Ova funkcija uzrokuje da se LED diode odmaknu od sive i bijele prema atraktivnijoj nijansi. Postavljanje klizača u položaj "isključeno" ."to će malo ubrzati algoritam. Ako vam odgovaraju boje koje se emituju, onda se ne koristi sljedeća opcija.

Ako izgledaju potpuno drugačije od boja na ekranu, možete pokušati potvrditi okvir za promjenu crvene i plave vrijednosti. U nekim sistemima, metode obrade bitmap slike su različite zbog činjenice da su pohranjene u RGB formatu umjesto BGR. Postavljanje ove opcije će to popraviti i tačne boje će biti poslane Arduinu.

Slijedi kalibracija. Na većini RGB LED traka i drugih izvora svjetlosti, crvena, zelena i plava svjetlost nemaju isti intenzitet svjetlosti pri istim strujama. Zbog toga se miješane boje neće pravilno prikazati i postat će, na primjer, malo plave. Ako je to slučaj, moraćete da pomerite klizač ove boje nazad da smanjite njegovu dominaciju.

Također ćete morati izvršiti takvu kalibraciju ako zid na koji je projicirano svjetlo nije potpuno bijeli. U svakom slučaju, dobar način za kalibraciju Ambiona je odabir statične bijele boje za sve kanale (255 ,255, 255) i pomjeranje klizača dok se bijelo svjetlo ne projicira na zid.

Tu je i klizač za svjetlinu. Sa ovim klizačem možete smanjiti ceo intenzitet osvetljenja amblone instalacije. Posljednja stvar koja se može promijeniti su neka podešavanja performansi, kao što je prioritet procesa. Ako postoje problemi s pokretanjem Amblone-a pored media Playera ili video igre, pokušajte promijeniti ovaj parametar.

Nedostatak lzh tehnologija

Elegantno Ambilight Arduino LED pozadinsko osvjetljenje možete napraviti vlastitim rukama koristeći softver i obradu za bilo koji plazma uređaj. Ovaj Ambilight sistem je jeftin, jednostavan za modifikaciju, nema end-to-end uređaj i pogodan je za televizore ili monitore različitih veličina. Pruža difuzno svjetlo oko ravne ploče, odražavajući boje vidljive na ekranu. Stručnjaci ovaj projekat nazivaju Ozilight. To će svakako učiniti svaki TV mnogo zanimljivijim. Ovo je opcija koja vam omogućava da izvršite Ambilight za PC vlastitim rukama.

Sistem radi sa računarom. Budući da će se računarski program koristiti za snimanje i analizu boja, to znači da će TV ili monitor unositi podatke samo sa računara, a ne i sa bilo kog drugog izvora medija, kao što je DVD plejer ili televizijski kanal.

Neophodna oprema:

  1. Računar.
  2. Arduino Uno, Nano ili Mega, bilo koji mikrokontroler koji podržava SPI takođe će raditi.
  3. WS2812B digitalna LED traka.
  4. DC napajanje za led sa parametrima od 5V / 2A, što zavisi od toga koliko će se trake koristiti.

Kada kupujete RGB trake, bolje je izabrati" digitalne " RGB trake, na primer WS2811 ili WS2801. Neke jeftine trake ne mogu promijeniti boju svakog pojedinačnog LED-a. Takođe možete kupiti pojedinačne LED diode i povezati ih u krug. Iako će biti vrlo glomazan zbog kablova, jer svaka LED ima 4 kabla, otpornike i druge elemente.

Arduino Uno može raditi samo sa 4 RGB LED-a, u većini slučajeva koristi PWM bez ikakvih drugih vanjskih uređaja. Kada koristi WS2811 LED trake, Arduino će moći da kontroliše sve LED diode sa samo jednom žičanom vezom, isključujući Vcc i GND.

WS2801 RGB LED traka pruža naprednu tehnologiju sa veoma kratkim vremenom odziva, tako da korisnik ne primećuje vidljivo kašnjenje između TV ekrana i svetla. Kada radite Ambilight TV pozadinsko osvjetljenje vlastitim rukama, Raspberry kontrolira rad LED-ova. Cijena trake je oko 12 dolara po metru. Da biste odredili koliko je metara potrebno, provjerite veličinu televizora ili monitora. Na primjer, za 47-inčni TV potrebno je oko 3 metra.

Izbor napajanja zavisiće od dužine. Preporučene LED-ove zahtijevaju 8,64 vata po metru. Stoga, preporučeno napajanje od 5 V, 6 A može obezbijediti do 3,4 m. Za više od 3,5 m preporučuje se korištenje 10A napajanja koje može podržati do 5,7 m LED-ova.

Preporuke za snimanje ekrana u boji

Ambilight sa svojim rukama

Veoma je jednostavno i efikasno za snimanje ekrana i analizu boja pomoću nekih Java biblioteka.

Prednosti obrade kao programskog okruženja:

  1. Softver za više platformi može raditi na Windows, Mac i Linux.
  2. Koristi C sintaksu ++.
  3. Ima istu ide programsku konvenciju kao Arduino. Zapravo, Arduino ideja je bila na osnovu za Obrada IDE.
  4. Podržava neke veoma moćne i praktične Java biblioteke.
  5. Slobodno.

Za visokokvalitetno prikazivanje boja, boje se analiziraju duž ivica ekrana. Nakon snimanja, smanjite frekvenciju piksela u jednom određenom području da dobijete prosječnu boju. Izvedite ovo istovremeno u nekoliko područja duž ruba ekrana. Na kraju, možete koristiti boju svakog područja za kontrolu RGB LED-ova. LED sistem označavanja u kodu odgovara šablonu. Ako, na primjer, postoji 25 LED-ova, ivice ekrana podijeljene su u 25 malih pravougaonika.

Moguće je napraviti robotski daljinski upravljač Uradi Sam Gimbal kamere. Ovo je veoma jednostavan projekat.

Prvi dio programskog koda.

Prvi dio programskog koda

Pripremite RGB LED traku od 25 elemenata. RGB LED-ovi se obično isporučuju u obliku trake, ali je bolje da su odvojeni i zalemljeni zajedno. Da biste to učinili, upotrijebite vruće ljepilo za jačanje tačaka lemljenja.

Drugi dio programskog koda izgleda ovako.

Drugi deo programskog koda

Zatim instalirajte traku na TV. Odaberite tačno pozicioniranje dioda. Trebali bi biti usmjereni prema van pod uglom, tako da će se vidjeti svjetlije s prednje strane.

Treći deo programskog koda prikazan je na fotografiji.

Treći deo programskog koda

Povežite Arduino, napajanje za prenos podataka. Korišćenje eksternog izvora napajanja-5V 2A adaptera. GND napajanja mora biti spojen na Arduino GND.

Četvrti deo programskog koda je na slici.

Četvrti deo programskog koda

Dalje, koristim softver na računaru, propisujem svi dijelovi programa šifra.

Peti dio izgleda ovako.

Peti deo programskog koda

Kontrola LED trake

Sa Arduinom možete komunicirati sa aplikacijom za obradu za integraciju sistema. U ovom je slučaju sasvim realno izvesti Ambilight vlastitim rukama za TV bez računara.

Možete koristiti WS2811 RGB LED traku, ona se kontroliše ne RGB PWM signalima, već drugim protokolom koji zahteva samo jednu žičanu vezu. Prilično je teško to učiniti sami od nule. Srećom, Adafruit tim je razvio biblioteku za ovaj tip od LED traka - NeoPixel.

Kontrola LED trake

Za 25 LED-ova trebat će vam najmanje 75 podataka za slanje svaki put kada se napravi snimak ekrana. Prilikom slanja dodaju se konstantne vrijednosti, kao što su znakovi O I Z. Ovo je identifikator za Arduino, tako da zna da je ovo početak novih podataka. Nakon što je primi, aplikacija će primiti poruku"spreman sam, sljedeći paket podataka, molim". Nakon toga se vrši malo podešavanje položaja LED-ova.

Najbolje Philips iskustvo sa pozadinskim osvjetljenjem

Najbolje Philips iskustvo sa pozadinskim osvjetljenjem

Philips Ambilight je uzbudljiv sistem osvetljenja ugrađen u neke modele televizora. Oko potonjih postoje LED-ovi koji prikazuju boje ekrana na zidovima iza njega u realnom vremenu. Ovaj proizvod nije dostupan u svim zemljama i može biti prilično skup. , ali na sreću postoji njegova DIY verzija koju možete instalirati vlastitim rukama. Ambilight klon je postao moguć zahvaljujući upotrebi Raspberry Pi, nekih LED-ova i besplatnih programa.

Oprema i materijali:

  1. Bilo koji HDMI izvor.
  2. Dvostrana ljepljiva traka za pričvršćivanje dijelova na TV, 3 m.
  3. Raspberry Pi 2/3.
  4. Micro SD memorijska kartica veličine najmanje 8 GB i 2.5 a napajanja.
  5. LED traka (5 m za 40-inčni TV).
  6. Napajanje za LED 5 V 10 a.
  7. HDMI Splitter.
  8. Adapter sa HDMI na AV.
  9. Video grabber.
  10. HDMI kabl.
  11. Lemilica.

Za početak izmjerite trake oko ekrana koje planirate koristiti. Nakon što su izrežite trake po veličini, pažljivo zalemite trake zajedno, pazeći da su povezane jedna s drugom u pravom smjeru strelicom koja je usmjerena niz stranu.

Prilikom napajanja LED traka bez software , neke LED diode možda neće zasvijetliti. To ne znači da ne rade. Morate sačekati dok se softver ne instalira prije nego što zaključite da su neispravni.

Konfigurirajte raspberry pi i instalirajte OpenELEC operativni sistem. U ovoj fazi, aplikacija Hyperion se pokreće na računaru i ssh u Raspberry Pi. Podešavanja koja su vam potrebna da odaberete za aplikaciju Hyperion će se razlikovati u zavisnosti od marke TV-a. Praćenje tuđih postavki možda neće uvijek dati odlične rezultate na određenom uređaju.

Postoji pogodna aplikacija za telefon Hyperion Remote, koji omogućava korisniku da se lako poveže sa sistemom i fino podesi svetlosne efekte po svom ukusu, kao i da koristi unapred podešene režime, na primer, prilikom izvođenja sopstvenim rukama "Ambijentalno" svjetlo za TV "Samsung".

Lightberry HD efekat pozadinskog osvetljenja

Lightberry HD efekat pozadinskog osvetljenja

Da biste imali Philips Ambilight efekat, nije potrebno kupiti novi panel, možete ga nabaviti na bilo kojem plazma ekranu. Trgovački lanac prodaje komplete s programima koji stvaraju mnogo uzbudljivije projekte i PRIMJENJIVI su na postojeće televizore. Jedna od najpoznatijih je Lightberry, kompanija koja je proširila mogućnosti gledanja i igranja kroz korištenje LED dioda u boji sličnih Philips Ambilight sistemu.

Teoretski, sistem je prilično jednostavan-Raspberry Pi se koristi kao procesor u Ambilight shemi izvršenja sa vlastitim rukama za TV preko HDMI-ja. Kabl ide od razdjelnika do lightberry HD kompleta, koji analizira vanjske ivice izlaza slike na TV. Zatim ponovo stvara boju i svjetlinu s gotovo trenutnim efektom. Svjetla prikazana na rubovima televizora stvaraju iluziju slike koja ide izvan ivica televizora i općenito poboljšavaju ukupnu percepciju slike.

Instaliranje slike sistema na Raspberry Pi prilikom izvođenja vlastitim rukama "Ambijentalno" svjetlo za TV:

  1. Preuzmite sliku sistema sa Lightberry HD web stranice. Ovo je modifikovana verzija popularnog Kodi sistema za Raspberry Pi, dizajnirana na posao sa Lightberry HD.
  2. Preuzmite softver za instaliranje slike sistema na microSD kartici. Mac korisnici mogu koristiti ApplePi Baker, a Windows korisnici mogu koristiti Win32DiskImager, besplatni su i tačno će raditi svoj posao.
  3. Umetnite microSD karticu u računar ili Mac. Ovo se može uraditi putem SD-a-slot za kartice ili preko USB čitač SD kartica.
  4. Instalirajte sliku sistema na microSD karticu.
  5. U odjeljku pronađite preuzetu sliku sistema klikom na tri tačke u odjeljku img recepta i" vrati sigurnosnu kopiju " za instalaciju.
  6. Korisnici Windowsa moraju pokrenuti Win32DiskImager kao administrator, da bi to učinili, desnom tipkom miša kliknite uslužni program i odaberite "Pokreni kao administrator".
  7. Zatim pogledajte sliku ranije preuzetog sistema, odaberite slovo upravljačkog programa SD kartice na računaru.
  8. Zatim će vam programski pomoćnik pomoći da konfigurišete softver.

Ambilight je takođe savršena pratnja za igre. Prilikom prelaska u game mode povećava se brzina kojom se boje mogu mijenjati, što bolje simulira radnju na ekranu. Ako igrač voli pucačine iz prvog lica ili trkačke igre, Ambilight garantuje da će se osjećati više uključenim u akciju, osim što je prednost to, šta može Ambilight sa svojim rukama bez računara.