Ambilight gjør-det-selv: trinnvise instruksjoner, tips og triks

Innholdsfortegnelse:

Ambilight gjør-det-selv: trinnvise instruksjoner, tips og triks
Ambilight gjør-det-selv: trinnvise instruksjoner, tips og triks
Anonim

Ambilight er en verden av farger. Baklyset kan lages i samme nyanse som på skjermen, eller ha en statisk hvit, rød, blå eller grønn farge. Uavhengig av hvilken innstilling som er valgt, vil det å se på en slik TV være episk. Ambilight er flott for å starte en fest og kan ikke bare følge med på hva som skjer på skjermen, men også reagere på musikk.

Den justerer automatisk og intelligent intensiteten og de viste fargene basert på tempoet, intensiteten og volumet til musikken. Til tross for at systemet kommer med moderne TV-er, kan du lage Ambilight t med egne hender. Hovedfordelen med å lage din egen gjør-det-selv hjemmebelysningsløsning er at du kan legge til mange flere lysdioder for en liten pris, slik at du kan bruke 100-200 elementer eller enda mer.

Lysshow for Apple TV

Lysshow for Apple TV
Lysshow for Apple TV

Omgivelseslys for TV- Designforbedring for å se hvilken som helst film. Og hvis skjermen ikke støtter denne funksjonen, kan du enkelt utføre den selv.

Maskinvare for DIY Ambilight:

  1. Raspberry Pi 3 modell B.
  2. USB-lader eller strømforsyning.
  3. Micro USB.
  4. Tre HDMI-kabler.
  5. SD-kort for Raspberry Pi.
  6. LED-stripe.
  7. HDMI AC/DC splitter.
  8. Programvare.

Før du starter, last ned den nyeste versjonen av Raspbian-operativsystemet og installer det på SD-kortet. Du kan laste ned programmet på produsentens hjemmeside, du finner også installasjonsmanualen der.

Gjør-det-selv Ambilight t-enhetsalgoritme
Gjør-det-selv Ambilight t-enhetsalgoritme

Algorithme for implementering av Ambilight med egne hender:

  1. Koble til en lydenhet. På dette tidspunktet kobler du en HDMI-medieenhet, for eksempel en Apple TV, til HDMI-splitteren og deretter til TV-en. Start med å koble en av HDMI-kablene fra utgangen på multimedieenheten til inngangen til splitteren. Koble deretter en annen HDMI-kabel fra utgangen på den første splitteren til ønsket port på TV-en.
  2. Fra den andre utgangen på splitteren kobler du den tredje og siste HDMI-kabelen til inngangsporten på HDMI/AV-omformeren. Når dette er gjort, kobler du en RCA-kabel fra den gule videoutgangen på splitteren til videoinngangen på opptakskortet.
  3. Deretter fortsetter gjør-det-selv Ambilight-belysning. Koble LED-stripen til strømnettet og Raspberry Pi. Koble til positiv (5 V) ognegativ (jord) pol til 5V strømforsyningen og slå den på. Sjekk for riktig polaritet. Hvordan gjøre det? Den første indikatoren på stripen skal bli blå.
  4. For å lage din egen Ambilight, koble lyskilden til Raspberry Pi GPIO-pinnene ved å koble til følgende pinner: 9 (GND), 21 (DATA) og 23 (Klokke). Farger kan variere avhengig av LED-stripen. Den beste måten å koble til stripen på er å bruke startkabler, men i prinsippet kan du bruke alt som skaper en sterk elektrisk forbindelse - lodding og kontakter.
  5. Programvaren som brukes til å lage Ambilight-effekten er Hyperion, gratis programvare med åpen kildekode. Den er ganske enkel å konfigurere og leveres til og med med en Java-app for enkel installasjon.
  6. Når programmet åpner, gå direkte til SSH-fanen og koble til Raspberry.
  7. Før du lager DIY Ambilight for TV, skriv inn riktig IP-adresse, brukernavn og passord, og koble deretter til Raspberry Pi.
  8. Etter å ha logget inn, klikk "vis trafikk" for å se en fullstendig logg over hva som skjer. Trykk deretter Inst./Upd. Hyperion for å installere programvare og nødvendige komponenter på Pi. Hvis prosessen var vellykket, vil fargene vises på LED-stripen når Hyperion starter opp.
  9. En detaljert trinn-for-trinn-veiledning for å sette opp programvaren finner du på utviklerens nettsted.
  10. Lag et rammeverk for Ambilight, for eksempel noen få aluminiums L-profiler, og kutt dem tilTV. Bor hull på de riktige stedene og fullfør hjørnene for styrke og estetikk.
  11. Fullfør DIY Ambilight ved å feste rammen på baksiden av panelet og fjerne ledningene.

Amblone-programvare

Amblone er absolutt ikke det første systemet som skaper Ambilight-effekten. Det finnes andre løsninger på nettet som mer eller mindre oppnår samme effekt som Amblone. Noen av dem er ferdige kommersielle produkter, noen er DIY-prosjekter som Amblone.

For å gjøre DIY Ambilight for TV, trenger du følgende:

  1. Amblone-programvare.
  2. Mikrokontroller som Arduino Mega.
  3. USB-kabel.
  4. RGB LED-strips som kan styres manuelt. Først må du sørge for at stripen ikke automatisk farger lysdiodene.
  5. 12V-adapter.
  6. Elektriske ledninger.
  7. Dobbeltsidig tape eller annen monteringsutstyr for LED-striper.

Arduino-mikrokontrollere er ideelle for nybegynnere fordi de er rimelige, enkle å programmere og tilbyr mange alternativer for en rekke inngangs- og utgangsenheter. Oftest brukes de av radioamatører når de installerer Ambilight-bakgrunnsbelysningen til TV-en med egne hender. Amblone for PC støtter for øyeblikket opptil 4 kanaler, så Arduino Mega er et veldig godt valg siden den har 14 PWM.

Lodding og montering av lyskretsen

Lodding og montering av kretsenbelysning
Lodding og montering av kretsenbelysning

Arduino Mega har flere Pulse Width Modulation (PWM)-utganger. For hver LED-stripe må du koble den røde, grønne og blå ledningen til en av disse utgangene. For å lage DIY Ambilight for TV bruk pinner 2-4 der pinne 2 er rød, pinne 3 er grønn og pinne 4 er blå. Den andre linjen bruker pinner 5 til 7, der pinne 5 er rød, pinne 6 er grønn, pinne 7 er blå, og så videre.

Arduino kan ikke levere spenning til LED-linjene av seg selv. Av denne grunn er det nødvendig med en ekstra strømforsyning. En 12V, 1A adapter vil være nok. Du trenger også en motstand og en transistor for de røde, grønne og blå ledningene. Installasjon krever tre 2200 ohm motstander og tre NPN transistorer som kan bytte 200mA ved 12V for hver kanal.

For å gjøre DIY Ambilight ws2812b, koble Arduino-utgangen til en motstand, og motstanden til bunnen av transistoren. Koble emitteren til Arduino-jord og kollektoren til riktig LED-strimmelfarge for alle RGB-ledninger. Koble den vanlige positive til LED-stripene til den positive på 12V-adapteren og den negative på den positive på 12V-adapteren til Arduino-jord.

Utførelsen av kretsen er tegnet opp på et lite fragment av brettet med pinnebetegnelser for å kunne koble fra defekte deler om nødvendig. Du kan bruke et gammelt nettverksmodemdeksel til å huse Arduino og elektroniske komponenter. Bruk deretter Ethernet-kablersom strøm for LED-strips. Resultatet er en veldig fin og profesjonell koffert med gode deler og ledninger.

Arduino-tilkoblingsinstruksjoner

For å gjøre DIY Ambilight Arduino for TV, last ned den aktuelle programvaren. For å laste ned trenger du Arduino-miljøet, som du finner på utviklerens nettside, her kan du også finne instruksjoner for tilkobling.

Åpne pde-filen i miljøet og velg riktig modell ved å gå til "Tools> Panel" og Arduino Mega. Velg også riktig port i "Tools>" (seriell). Klikk deretter på "Last ned"-knappen. Når koden er lastet opp, skal Arduino automatisk starte opp og åpne hver gang den mottar strøm fra enten USB-kabelen eller strømadapteren.

Programvare når du installerer Ambilight-baklys TV gjør-det-selv kan gjøres på Windows OS. For dette, last ned Amblone for Windows. Du kan enten laste ned binærfilene eller kildekodene og kompilere dem selv. Etter å ha startet Amblone, vil et ikon vises i systemstatusfeltet. Høyreklikk på ikonet og velg "Konfigurer Amblone".

Deretter må du angi viktige parametere. Først av alt, velg skjermen som du vil få gjennomsnittsfargen fra, og angi RGB-kanalene og den delen av skjermen de representerer. For eksempel, hvis det er en RGB LED-stripe øverst på TV-skjermen som er valgt som en andre skjerm, og en LEDtape er koblet til utgangspinner 2-4, du må velge "Auxiliary Monitor" under "Source Monitor" og den delen av skjermen som stripen vil representere i kanal 1. Dette vil sannsynligvis være "øverste halvdel" eller "fullskjerm" ". Striper kan avgi ikke-standard statiske farger. For å gjøre dette, velg det "statiske" alternativet.

Den neste viktige innstillingen er COM-porten. Velg Arduino COM-porten på PC-en. Når den riktige er valgt, skal Ambione automatisk begynne å kommunisere med Arduino. Den lille LED-en vil blinke når du mottar data. Ved å koble til LED stripeadapteren kan du sørge for at de avgir de ønskede fargene.

Performance Tuning Tips

Når Arduino er oppe og går, kan du justere programvaren for maksimal ytelse. Flere alternativer tilgjengelig.

Den første er nøyaktigheten til fargeberegningen. Dette alternativet bestemmer hvor mange piksler som skal brukes til å beregne gjennomsnittlig skjermfarge. Hvis glidebryteren dreies til høyre, vil algoritmen kjøre raskere, men fargen vil være mindre nøyaktig, noe som kan forårsake flimring. Å sette den til venstre vil gi de beste resultatene, men det kan bremse prosessen, føre til at LED-stripene endrer farger langsommere eller forstyrrer andre prosesser som kjører på PC-en.

Det andre alternativet er terskelen for fargemørke. Dette alternativet setter en terskel for piksler som er større enn gjennomsnittsverdien. Det er veldig nyttig hvis videoen som spilles ikke tar opp hele skjermen, men etterlater en del av skjermen svart. Det lysner delvis opp fargene. Installasjonen er imidlertid ogsåen høy terskel kan forårsake noe flimring.

Neste kommer alternativet for fremhevingsfarge. Denne funksjonen får LED-ene til å bevege seg bort fra grått og hvitt mot en mer attraktiv nyanse. Stille glidebryteren til "Av"-posisjon få litt fart på algoritmen. Hvis fargene som sendes ut passer deg, brukes ikke neste alternativ.

Hvis de virker helt annerledes enn fargene på skjermen, kan du prøve å merke av i boksen for å endre røde og blå verdier. Bitmaps håndteres annerledes på noen systemer på grunn av at de er lagret i RGB i stedet for BGR-format. Hvis du angir dette alternativet, fikser du dette, og de riktige fargene sendes til Arduino.

Neste kommer kalibreringen. På de fleste RGB LED-strips og andre lyskilder har ikke rødt, grønt og blått lys samme lysintensitet ved de samme strømmene. På grunn av dette vil ikke blandede farger vises riktig og bli for eksempel litt blå. I så fall må du flytte glidebryteren for den fargen tilbake for å redusere dominansen.

Du må også utføre denne kalibreringen hvis veggen som lyset projiserer på ikke er helt hvit. Uansett, en god måte å kalibrere Ambione på er å velge en hvit statisk farge for alle kanaler (255, 255, 255) og flytte glidebryterne til hvitt lys projiseres på veggen.

Det er også en skyveknapp for lysstyrke. Med denne glidebryteren kan du redusere hele lysintensiteten til Amblone-installasjonen. Den siste tingen å endre er noen ytelsesinnstillinger,for eksempel prosessprioritet. Hvis du har problemer med å starte Amblone ved siden av en mediespiller eller et videospill, kan du prøve å endre denne innstillingen.

Teknologi mangler lzh

Nydelig DIY Ambilight Arduino LED-belysning kan lages ved hjelp av programvare og prosessering for enhver plasmaenhet. Et slikt Ambilight-system er billig, enkelt å modifisere, har ikke en gjennomgangsenhet og passer for TV-er eller skjermer i forskjellige størrelser. Den gir diffust lys rundt flatpanelet, og reflekterer fargene som vises på skjermen. Eksperter kaller dette prosjektet Ozilight. Det vil garantert gjøre hvilken som helst TV mye mer interessant. Dette er et gjør-det-selv- alternativ for Ambilight for PC.

Systemet fungerer med datamaskinen. Siden et dataprogram vil bli brukt til å fange og analysere fargene, betyr dette at TV-en eller skjermen bare vil legge inn data fra PC-en og ikke fra noen annen mediekilde som en DVD-spiller eller TV-kanal.

Nødvendig utstyr:

  1. Datamaskin.
  2. Arduino Uno, Nano eller Mega, enhver mikrokontroller som støtter SPI vil også fungere.
  3. Ws2812b digital LED-stripe.
  4. DC strømforsyning for 5V/2A LED, avhengig av hvor mye bånd som skal brukes.

Når du kjøper RGB-strips, er det bedre å velge "digitale" RGB-strips, for eksempel WS2811 eller WS2801. Noen billige bånd kan ikke endre fargen på hver enkelt LED. Du kan også kjøpe enkelt lysdioder og koble dem tiltil skjemaet. Selv om det vil være veldig klumpete på grunn av kablene, siden det er 4 kabler, motstander og andre elementer for hver LED.

Arduino Uno kan bare håndtere 4 RGB LED-er, i de fleste tilfeller bruker PWM uten andre eksterne enheter. Når du bruker WS2811 LED-strips, vil Arduino kunne drive alle LED-er med kun én ledningstilkobling, unntatt Vcc og GND.

WS2801 RGB LED-stripe gir banebrytende teknologi med svært rask responstid, slik at brukeren ikke merker noen synlig forsinkelse mellom TV-skjermen og lyset. Når du gjør din egen Ambilight TV-bakgrunnsbelysning, styrer Raspberry driften av LED-ene. Kostnaden for båndet er omtrent 12 amerikanske dollar per meter. For å finne ut hvor mange meter som kreves, sjekk dimensjonene til TV-en eller skjermen. For eksempel, for en 47-tommers TV, kreves det omtrent 3 meter.

Valget av strømkilde vil avhenge av lengden. Anbef alte lysdioder krever 8,64 watt per meter. Derfor kan den anbef alte 5V, 6A strømforsyningen gi opptil 3,4 m. For mer enn 3,5 m anbefales det å bruke en 10A strømforsyning, som kan støtte opptil 5,7 m med lysdioder.

Anbefalinger for skjermbilder

DIY Ambilight
DIY Ambilight

Veldig enkelt og effektivt å ta skjermbilder og analysere farger med noen JAVA-biblioteker.

Fordeler med prosessering som programmeringsmiljø:

  1. Tverrplattformprogramvare kan kjøres på Windows, Mac ogLinux.
  2. Bruker C++-syntaks.
  3. Har samme IDE-programmeringskonvensjon som Arduino. Faktisk ble Arduino IDE grunnlagt for å være en prosesserende IDE.
  4. Støtter noen veldig kraftige og hendige Java-biblioteker.
  5. Gratis.

For høykvalitets fargegjengivelse analyseres farger i kantene av skjermen. Etter fangst reduseres pikselfrekvensen i ett bestemt område for å oppnå en gjennomsnittlig farge. Utfør dette samtidig i flere områder langs kanten av skjermen. Til syvende og sist kan du bruke fargen på hvert område for å kontrollere RGB-LED-ene. LED-merkesystemet i koden følger mønsteret. Hvis det for eksempel er 25 lysdioder, er kantene på skjermen delt inn i 25 små rektangler.

Du kan bygge en DIY Camera Gimbal-robotfjernkontroll. Dette er et veldig enkelt prosjekt.

Den første delen av programkoden.

Den første delen av programkoden
Den første delen av programkoden

Forberedelse av en 25-delers RGB LED-stripe. RGB LED-er leveres vanligvis som en stripe, men det er bedre at de er separert og loddet sammen. For å gjøre dette, bruk varmt lim for å styrke loddepunktene.

Den andre delen av koden ser slik ut.

Den andre delen av programkoden
Den andre delen av programkoden

Installer deretter båndet på TV-en. Velg nøyaktig plassering av diodene. De bør pekes utover i en vinkel slik at de blir sett lysere forfra.

Den tredje delen av programkoden vises på bildet.

Tredjekodebit
Tredjekodebit

Koble til Arduino, Strøm for å overføre data. Bruk en ekstern strømforsyning - strømadapter 5V 2A. GND til strømforsyningen må kobles til Arduino GND.

Fjerde del av programkoden er på bildet.

Den fjerde delen av programkoden
Den fjerde delen av programkoden

Deretter bruker jeg programvaren på datamaskinen, foreskriver alle deler av programkoden.

Den femte delen av den ser slik ut.

Femte del av programkoden
Femte del av programkoden

LED-stripekontroll

Med Arduino kan du samhandle med Processing-appen for å integrere systemet. I dette tilfellet er det fullt mulig å lage DIY Ambilight for en TV uten datamaskin.

Du kan bruke WS2811 RGB LED-stripe, den styres ikke av RGB PWM-signaler, men av en annen protokoll som krever kun én ledningsforbindelse. Det er ganske vanskelig å gjøre fra bunnen av på egen hånd. Heldigvis har Adafruit-teamet utviklet et bibliotek for denne typen LED-striper - NeoPixel.

LED strip kontroll
LED strip kontroll

25 LED-er krever at minst 75 data sendes hver gang et skjermbilde tas. Når den sendes, legges konstante verdier til, slik som tegnene O og Z. Dette er en identifikator for Arduino, så den vet at dette er starten på nye data. Etter å ha mottatt dem, vil applikasjonen motta meldingen "Jeg er klar, neste datapakke, takk." Deretter utføres en liten justering av posisjonen til lysdiodene

Beste opplevelsePhilips-lys

Den beste Philips bakgrunnsbelysningsopplevelsen
Den beste Philips bakgrunnsbelysningsopplevelsen

Philips Ambilight er et spennende lyssystem innebygd i utvalgte TV-er. Rundt sistnevnte er det lysdioder som viser fargene på skjermen på veggene bak i sanntid. Dette produktet er ikke tilgjengelig i alle land og kan være ganske dyrt. Men heldigvis finnes det en DIY-versjon av den som du kan installere selv. En Ambilight-klone gjort mulig ved å bruke en Raspberry Pi, noen lysdioder og gratis programvare.

Utstyr og rekvisita:

  1. Enhver HDMI-kilde.
  2. Dobbeltsidig tape for å feste deler til TV-en, 3 m.
  3. Raspberry Pi 2/3.
  4. Minst 8 GB Micro SD-minnekort og 2,5A strømforsyning.
  5. LED-stripe (5m for 40" TV).
  6. 5V 10A LED-strømforsyning.
  7. HDMI splitter.
  8. HDMI til AV-adapter.
  9. Videograbber.
  10. HDMI-kabel.
  11. Loddebolt.

Først måler du båndene rundt skjermen du planlegger å bruke. Når strimlene er kuttet til, lodder du dem forsiktig sammen, og pass på at de er koblet til hverandre i riktig retning med pilen som peker nedover siden.

Når strøm tilføres LED-strips uten programvare, kan det hende at enkelte LED-er ikke lyser. Dette betyr ikke at de ikke fungerer. Du må vente til programvaren er installert før du konkluderer med at deute av drift.

Sett opp Raspberry Pi og installer OpenELEC-operativsystemet. På dette tidspunktet, kjør Hyperion-applikasjonen på datamaskinen og ssh inn i Raspberry Pi. Innstillingene du må velge for Hyperion-appen vil variere avhengig av TV-merket. Å følge noen andres innstillinger gir kanskje ikke alltid gode resultater på en bestemt enhet.

Det er en hendig Hyperion Remote-telefonapp som lar brukeren enkelt koble til systemet og finjustere lyseffektene etter eget ønske, samt bruke forhåndsinnstilte moduser, for eksempel DIY Embilight for Samsung TV.

Lightberry HD bakgrunnslyseffekt

Lightberry HD bakgrunnsbelysningseffekt
Lightberry HD bakgrunnsbelysningseffekt

For å få effekten av Philips Ambilight er det ikke nødvendig å kjøpe et nytt panel, du kan få det på hvilken som helst plasmaskjerm. Distribusjonsnettverket selger programvaresett som skaper mye mer spennende prosjekter og kan brukes på eksisterende TV-er. En av de mest kjente er Lightberry, et selskap som har forbedret seer- og spillopplevelsen ved å bruke fargede lysdioder som ligner på Philips Ambilight-systemet.

Teoretisk sett er systemet ganske enkelt - å bruke en Raspberry Pi som prosessor i et gjør-det-selv Ambilight-kjøretidsskjema for en TV via HDMI. Kabelen går fra splitteren til Lightberry HD-settet, som analyserer de ytre kantene av bildet som sendes ut til TV-en. Så gjenskaper hanfarge og lysstyrke med en nesten øyeblikkelig effekt. Lysene som vises på kantene av TV-en skaper en illusjon av et bilde som strekker seg utover kantene på TV-en og forbedrer den generelle seeropplevelsen.

Installere systembildet på Raspberry Pi når du gjør DIY Embilight for TV:

  1. Last ned systembildet fra Lightberry HD-nettstedet. Dette er en modifisert versjon av det populære Raspberry Pi KODI-systemet designet for å fungere med Lightberry HD.
  2. Last ned programvaren for å installere systembildet på microSD-kortet. Mac-brukere kan bruke ApplePi Baker og Windows-brukere kan bruke Win32DiskImager, det er gratis og vil gjøre jobben nøyaktig.
  3. Sett inn et microSD-kort i en PC eller Mac. Dette kan gjøres via SD-kortsporet eller via en USB SD-kortleser.
  4. Installer systembildet på microSD-kortet.
  5. I delen finner du det nedlastede systembildet ved å klikke på de tre prikkene i IMG Recipe-delen og "Gjenopprett sikkerhetskopi" for å installere.
  6. Windows-brukere må kjøre Win32DiskImager som administrator ved å høyreklikke på verktøyet og velge "Kjør som administrator".
  7. Se deretter bildet av systemet som ble startet opp tidligere, velg bokstaven til SD-kortdriveren på datamaskinen.
  8. Deretter vil programassistenten hjelpe deg med å konfigurere programvaren.

Ambilight er også det perfekte akkompagnementet for spilling. Når du går inn i spillmodus, økes hastigheten som farger kan endres for bedre å simulere handlingpå skjermen. Hvis spilleren elsker førstepersons skytespill eller racingspill, vil Ambilight garantert få dem til å føle seg mer involvert i handlingen, med den ekstra fordelen av å kunne gjøre DIY Ambilight uten datamaskin.

Anbefalt: