Ambilight gør-det-selv: trin-for-trin instruktioner, tips og tricks

Indholdsfortegnelse:

Ambilight gør-det-selv: trin-for-trin instruktioner, tips og tricks
Ambilight gør-det-selv: trin-for-trin instruktioner, tips og tricks
Anonim

Ambilight er en verden af farver. Baggrundsbelysningen kan laves i samme nuance som på skærmen, eller have en statisk hvid, rød, blå eller grøn farve. Uanset hvilken indstilling der er valgt, vil det være episk at se sådan et tv. Ambilight er fantastisk til at starte en fest og kan ikke kun følge med i, hvad der sker på skærmen, men også reagere på musik.

Den justerer automatisk og intelligent intensiteten og de viste farver baseret på musikkens tempo, intensitet og lydstyrke. På trods af at systemet kommer med moderne tv, kan du lave Ambilight t med dine egne hænder. Den største fordel ved at lave din egen gør-det-selv hjemmebelysningsløsning er, at du kan tilføje mange flere LED'er til en lille pris, så du kan bruge 100-200 elementer eller endnu mere.

Lysshow til Apple TV

Lysshow til Apple TV
Lysshow til Apple TV

Omgivelseslys til TV- Designforbedring af visning af enhver film. Og hvis skærmen ikke understøtter denne funktion, kan du nemt udføre den selv.

Hardware til gør-det-selv Ambilight:

  1. Raspberry Pi 3 model B.
  2. USB-oplader eller strømforsyning.
  3. Micro USB.
  4. Tre HDMI-kabler.
  5. SD-kort til Raspberry Pi.
  6. LED-strimmel.
  7. HDMI AC/DC splitter.
  8. Software.

Før du starter, skal du downloade den seneste version af Raspbian-operativsystemet og installere det på SD-kortet. Du kan downloade programmet på producentens hjemmeside, du kan også finde installationsmanualen der.

Gør-det-selv Ambilight t-enhedsalgoritme
Gør-det-selv Ambilight t-enhedsalgoritme

Algorithme til implementering af Ambilight med dine egne hænder:

  1. Tilslut en lydenhed. På dette tidspunkt skal du tilslutte en HDMI-medieenhed, såsom et Apple TV, til HDMI-splitteren og derefter til tv'et. Start med at tilslutte et af HDMI-kablerne fra multimedieenhedens udgang til indgangen på splitteren. Tilslut derefter et andet HDMI-kabel fra udgangen på den første splitter til den ønskede port på tv'et.
  2. Fra den anden udgang på splitteren skal du slutte det tredje og sidste HDMI-kabel til indgangsporten på HDMI/AV-konverteren. Når dette er gjort, skal du tilslutte et RCA-kabel fra den gule videoudgang på splitteren til videoindgangen på optagelseskortet.
  3. Næste, gør-det-selv Ambilight-belysning fortsætter. Tilslut LED-strimlen til lysnettet og Raspberry Pi. Tilslut positiv (5 V) ognegativ (jord) pol til 5V strømforsyningen og tænd den. Tjek for korrekt polaritet. Hvordan gør man det? Den første indikator på strimlen skal blive blå.
  4. For at lave din egen Ambilight skal du slutte lyskilden til Raspberry Pi GPIO-benene ved at forbinde følgende ben: 9 (GND), 21 (DATA) og 23 (Clock). Farverne kan variere afhængigt af LED-strimlen. Den bedste måde at forbinde strimlen på er at bruge startkabler, men i princippet kan du bruge alt, der skaber en stærk elektrisk forbindelse - lodning og stik.
  5. Softwaren, der bruges til at skabe Ambilight-effekten, er Hyperion, gratis og open source-software. Det er ret nemt at konfigurere og leveres endda med en Java-app til nem installation.
  6. Når programmet åbner, skal du gå direkte til SSH-fanen og tilslutte Raspberry.
  7. Før du laver DIY Ambilight til TV, skal du indtaste den korrekte IP-adresse, brugernavn og adgangskode, og derefter oprette forbindelse til Raspberry Pi.
  8. Når du er logget ind, skal du klikke på "vis trafik" for at se en komplet log over, hvad der foregår. Tryk derefter på Inst./Opd. Hyperion til at installere software og nødvendige komponenter på Pi. Hvis processen lykkedes, vises farverne på LED-strimlen, når Hyperion starter op.
  9. En detaljeret trin-for-trin guide til opsætning af softwaren kan findes på udviklerens websted.
  10. Opret en ramme til Ambilight, såsom et par aluminium L-profiler, og klip dem tilTV. Bor huller de rigtige steder og afslut hjørner for styrke og æstetik.
  11. Afslut gør-det-selv Ambilight ved at fastgøre rammen til bagsiden af panelet og fjerne ledningerne.

Amblone-software

Amblone er bestemt ikke det første system, der skaber Ambilight-effekten. Der findes andre løsninger på nettet, der mere eller mindre opnår samme effekt som Amblone. Nogle af dem er færdige kommercielle produkter, nogle er gør-det-selv-projekter som Amblone.

For at gøre det selv Ambilight til TV skal du bruge følgende:

  1. Amblone-software.
  2. Mikrocontroller som Arduino Mega.
  3. USB-kabel.
  4. RGB LED-strips, der kan styres manuelt. Først skal du sikre dig, at strimlen ikke automatisk farver LED'erne.
  5. 12V-adapter.
  6. Elektriske ledninger.
  7. Dobbeltsidet tape eller anden LED-strimmel monteringshardware.

Arduino mikrocontrollere er ideelle til begyndere, fordi de er overkommelige, nemme at programmere og tilbyder mange muligheder for en række forskellige input- og outputenheder. Oftest bruges de af radioamatører, når de installerer Ambilight-baggrundsbelysningen på tv'et med egne hænder. Amblone til pc understøtter i øjeblikket op til 4 kanaler, så Arduino Mega er et meget godt valg, da den har 14 PWM.

Lodning og montering af belysningskredsløbet

Lodning og samling af kredsløbetbelysning
Lodning og samling af kredsløbetbelysning

Arduino Mega har flere Pulse Width Modulation (PWM) udgange. For hver LED-strimmel skal du forbinde den røde, grønne og blå ledning til en af disse udgange. For at lave DIY Ambilight til TV skal du bruge ben 2-4, hvor ben 2 er rød, ben 3 er grøn og ben 4 er blå. Den anden linje bruger ben 5 til 7, hvor pind 5 er rød, pind 6 er grøn, pind 7 er blå, og så videre.

Arduino kan ikke levere spænding til LED-linjerne af sig selv. Af denne grund er en ekstra strømforsyning nødvendig. En 12V, 1A adapter vil være tilstrækkelig. Du skal også bruge en modstand og en transistor til de røde, grønne og blå ledninger. Installation kræver tre 2200 ohm modstande og tre NPN transistorer, der kan skifte 200mA ved 12V for hver kanal.

For at gøre det selv Ambilight ws2812b skal du forbinde Arduino-udgangen til en modstand og modstanden til bunden af transistoren. Tilslut emitteren til Arduino-jorden og solfangeren til den passende LED-strimmelfarve for alle RGB-ledninger. Forbind LED-strimlernes fælles positive til den positive på 12V-adapteren og den negative på den positive på 12V-adapteren til Arduino-jorden.

Udførelsen af kredsløbet er tegnet op på et lille fragment af tavlen med pin-betegnelser for at kunne afbryde defekte dele, hvis det er nødvendigt. Du kan bruge et gammelt netværksmodemetui til at huse Arduino og elektroniske komponenter. Anvend derefter Ethernet-kablersom strøm til LED-strips. Resultatet er en meget flot og professionel sag med gode dele og ledninger.

Arduino-forbindelsesinstruktioner

For at gøre det selv Ambilight Arduino til TV, skal du downloade den relevante software. For at downloade skal du bruge Arduino-miljøet, som kan findes på udviklerens hjemmeside, her kan du også finde instruktioner til tilslutning.

Åbn pde-filen i miljøet og vælg den korrekte model ved at gå til "Tools> Panel" og Arduino Mega. Vælg også den korrekte port i "Tools>" (seriel). Klik derefter på knappen "Download". Når koden er blevet uploadet, bør Arduino automatisk starte og åbne, hver gang den modtager strøm fra enten USB-kablet eller strømadapteren.

Software ved installation af Ambilight-baggrundslys TV gør-det-selv kan gøres på Windows OS. Til dette skal du downloade Amblone til Windows. Du kan enten downloade de binære filer eller kildekoderne og kompilere dem selv. Efter lancering af Amblone, vises et ikon i proceslinjen. Højreklik på ikonet, og vælg "Konfigurer Amblone".

Dernæst skal du indstille vigtige parametre. Først og fremmest skal du vælge den skærm, som du vil få den gennemsnitlige farve fra, og angive RGB-kanalerne og den del af skærmen, som de repræsenterer. For eksempel, hvis der er en RGB LED-strimmel øverst på tv-skærmen, der er valgt som en anden skærm, og en LEDbåndet er tilsluttet udgangsben 2-4, skal du vælge "Auxiliary Monitor" under "Source Monitor" og den del af skærmen, som strimlen vil repræsentere i kanal 1. Dette vil sandsynligvis være "øverste halvdel" eller "fuld skærm ". Striber kan udsende ikke-standard statiske farver. For at gøre dette skal du vælge den "statiske" mulighed.

Den næste vigtige indstilling er COM-porten. Vælg Arduino COM-porten på pc'en. Når den rigtige er valgt, bør Ambione automatisk begynde at kommunikere med Arduino. Den lille LED blinker, når der modtages data. Ved at tilslutte LED strip-adapteren kan du sikre dig, at de udsender de ønskede farver.

Tip til justering af ydeevne

Når Arduino er oppe at køre, skal du justere softwaren for at få maksimal ydeevne. Flere muligheder tilgængelige.

Den første er nøjagtigheden af farveberegningen. Denne indstilling bestemmer, hvor mange pixels der skal bruges til at beregne den gennemsnitlige skærmfarve. Hvis skyderen drejes til højre, vil algoritmen køre hurtigere, men farven vil være mindre nøjagtig, hvilket kan forårsage flimren. Indstilling til venstre vil give de bedste resultater, men det kan bremse processen, hvilket får LED-strimlerne til at skifte farve langsommere eller forstyrre andre processer, der kører på pc'en.

Den anden mulighed er tærsklen for farvemørke. Denne indstilling indstiller en tærskel for pixels, der er større end gennemsnitsværdien. Det er meget nyttigt, hvis videoen, der afspilles, ikke fylder hele skærmen, men efterlader en del af skærmen sort. Det lysner delvist farverne. Det er installationen dog ogsåen høj tærskel kan forårsage noget flimren.

Dernæst kommer valgmuligheden for highlight-farve. Denne funktion får LED'erne til at bevæge sig væk fra grå og hvid mod en mere attraktiv nuance. Indstilling af skyderen til positionen "Fra". fremskynde algoritmen en smule. Hvis farverne, der udsendes, passer til dig, bruges den næste mulighed ikke.

Hvis de virker helt anderledes end farverne på skærmen, kan du prøve at markere afkrydsningsfeltet for at ændre røde og blå værdier. Bitmaps håndteres anderledes på nogle systemer på grund af, at de er gemt i RGB i stedet for BGR-format. Indstilling af denne indstilling løser dette, og de korrekte farver vil blive sendt til Arduino.

Næste kommer kalibreringen. På de fleste RGB LED-striber og andre lyskilder har rødt, grønt og blåt lys ikke den samme lysintensitet ved de samme strømme. På grund af dette vil blandede farver ikke blive vist korrekt og blive f.eks. lidt blå. Hvis det er tilfældet, bliver du nødt til at flytte skyderen for den farve tilbage for at reducere dens dominans.

Du skal også udføre denne kalibrering, hvis væggen, som lyset projicerer på, ikke er helt hvid. Under alle omstændigheder er en god måde at kalibrere Ambione på at vælge en hvid statisk farve for alle kanaler (255, 255, 255) og flytte skyderne, indtil hvidt lys projiceres på væggen.

Der er også en lysstyrkeskyder. Med denne skyder kan du reducere hele lysintensiteten i Amblone-installationen. Den sidste ting at ændre er nogle præstationsindstillinger,for eksempel procesprioritet. Hvis du har problemer med at starte Amblone ved siden af en medieafspiller eller et videospil, kan du prøve at ændre denne indstilling.

Teknologi mangler lzh

Lækker DIY Ambilight Arduino LED-belysning kan laves ved hjælp af software og behandling til enhver plasmaenhed. Et sådant Ambilight-system er billigt, nemt at ændre, har ikke en gennemgangsenhed og er velegnet til tv eller skærme i forskellige størrelser. Det giver diffust lys rundt om fladskærmen, hvilket afspejler farverne, der ses på skærmen. Eksperter kalder dette projekt Ozilight. Det vil helt sikkert gøre ethvert tv meget mere interessant. Dette er en gør-det-selv mulighed for Ambilight til pc.

Systemet fungerer sammen med computeren. Da et computerprogram vil blive brugt til at fange og analysere farverne, betyder det, at tv'et eller skærmen kun vil indlæse data fra pc'en og ikke fra nogen anden mediekilde såsom en dvd-afspiller eller tv-kanal.

Påkrævet udstyr:

  1. Computer.
  2. Arduino Uno, Nano eller Mega, enhver mikrocontroller, der understøtter SPI, vil også fungere.
  3. Ws2812b Digital LED Strip.
  4. DC strømforsyning til 5V/2A LED'er, afhængigt af hvor meget farvebånd der skal bruges.

Når du køber RGB-strimler, er det bedre at vælge "digitale" RGB-strimler, såsom WS2811 eller WS2801. Nogle billige bånd kan ikke ændre farven på hver enkelt LED. Du kan også købe enkelte LED'er og tilslutte demtil skemaet. Selvom det vil være meget omfangsrigt på grund af kablerne, da der er 4 kabler, modstande og andre elementer til hver LED.

Arduino Uno kan kun håndtere 4 RGB LED'er, i de fleste tilfælde bruger PWM uden andre eksterne enheder. Når du bruger WS2811 LED-strips, vil Arduino være i stand til at drive alle LED'er med kun én ledningsforbindelse, undtagen Vcc og GND.

WS2801 RGB LED-strimmel giver banebrydende teknologi med meget hurtig responstid, så brugeren ikke bemærker nogen synlig forsinkelse mellem tv-skærmen og lyset. Når du laver din egen Ambilight TV-baggrundsbelysning, styrer Raspberry driften af LED'erne. Prisen på båndet er omkring 12 amerikanske dollars per meter. For at bestemme, hvor mange meter der skal bruges, skal du kontrollere dimensionerne på tv'et eller skærmen. For et 47-tommer tv kræves der f.eks. ca. 3 meter.

Valget af strømkilde afhænger af længden. Anbefalede LED'er kræver 8,64 watt pr. meter. Derfor kan den anbefalede 5V, 6A strømforsyning give op til 3,4 m. For mere end 3,5 m anbefales det at bruge en 10A strømforsyning, som kan understøtte op til 5,7 m LED'er.

Skærmoptagelsesfarveanbefalinger

DIY Ambilight
DIY Ambilight

Meget nemt og effektivt at tage skærmbilleder og analysere farver med nogle JAVA-biblioteker.

Fordele ved behandling som programmeringsmiljø:

  1. Software på tværs af platforme kan køre på Windows, Mac ogLinux.
  2. Bruger C++-syntaks.
  3. Har samme IDE-programmeringskonvention som Arduino. Faktisk blev Arduino IDE grundlagt for at være en behandlende IDE.
  4. Understøtter nogle meget kraftfulde og praktiske Java-biblioteker.
  5. Gratis.

For farvegengivelse i høj kvalitet analyseres farverne ved skærmens kanter. Efter optagelse reduceres pixelfrekvensen i et bestemt område for at opnå en gennemsnitlig farve. Udfør dette samtidigt i flere områder langs kanten af skærmen. I sidste ende kan du bruge farven på hvert område til at styre RGB-LED'erne. LED-mærkesystemet i koden følger mønsteret. Hvis der for eksempel er 25 lysdioder, er skærmens kanter opdelt i 25 små rektangler.

Du kan bygge en DIY-kamera Gimbal-robotfjernbetjening. Dette er et meget nemt projekt.

Den første del af programkoden.

Den første del af programkoden
Den første del af programkoden

Forberedelse af en 25 stykke RGB LED-strimmel. RGB LED'er leveres norm alt som en strimmel, men det er bedre, at de er adskilt og loddet sammen. For at gøre dette skal du bruge varm lim til at styrke loddepunkterne.

Den anden del af koden ser sådan ud.

Den anden del af programkoden
Den anden del af programkoden

Installer derefter båndet på tv'et. Vælg den nøjagtige placering af dioderne. De skal peges udad i en vinkel, så de vil ses lysere forfra.

Den tredje del af programkoden er vist på billedet.

Tredjestykke kode
Tredjestykke kode

Tilslut Arduino, Strøm til at overføre data. Brug en ekstern strømforsyning - strømadapter 5V 2A. Strømforsyningens GND skal tilsluttes Arduino GND.

Fjerde del af programkoden er på billedet.

Den fjerde del af programkoden
Den fjerde del af programkoden

Dernæst bruger jeg softwaren på computeren, foreskriver alle dele af programkoden.

Den femte del af det ser sådan ud.

Femte del af programkoden
Femte del af programkoden

LED-strimmelkontrol

Med Arduino kan du interagere med Processing-appen for at integrere systemet. I dette tilfælde er det meget muligt at lave DIY Ambilight til et tv uden en computer.

Du kan bruge WS2811 RGB LED-strimmel, den styres ikke af RGB PWM-signaler, men af en anden protokol, som kun kræver én ledningsforbindelse. Det er ret svært at gøre fra bunden på egen hånd. Heldigvis har Adafruit-teamet udviklet et bibliotek til denne type LED-strimmel - NeoPixel.

LED strip kontrol
LED strip kontrol

25 LED'er kræver, at der sendes mindst 75 data, hver gang der tages et skærmbillede. Når den sendes, tilføjes konstante værdier, såsom tegnene O og Z. Dette er en identifikator for Arduino, så den ved, at dette er starten på nye data. Efter at have modtaget dem, vil applikationen modtage beskeden "Jeg er klar, den næste datapakke, tak." Derefter udføres en lille justering af lysdiodernes position

Bedste oplevelsePhilips-lys

Den bedste Philips-baggrundsbelysningsoplevelse
Den bedste Philips-baggrundsbelysningsoplevelse

Philips Ambilight er et spændende lyssystem indbygget i udvalgte tv'er. Omkring sidstnævnte er der LED'er, der viser farverne på skærmen på væggene bagved i re altid. Dette produkt er ikke tilgængeligt i alle lande og kan være ret dyrt. Men heldigvis er der en gør-det-selv-version af den, som du selv kan installere. En Ambilight-klon gjort mulig ved at bruge en Raspberry Pi, nogle LED'er og gratis software.

Udstyr og forsyninger:

  1. Enhver HDMI-kilde.
  2. Dobbeltsidet tape til fastgørelse af dele til tv'et, 3 m.
  3. Raspberry Pi 2/3.
  4. Mindst 8 GB Micro SD-hukommelseskort og 2,5A strømforsyning.
  5. LED-strimmel (5m til 40" TV).
  6. 5V 10A LED-strømforsyning.
  7. HDMI splitter.
  8. HDMI til AV-adapter.
  9. Videograbber.
  10. HDMI-kabel.
  11. Loddekolbe.

Først skal du måle båndene rundt om skærmen, du planlægger at bruge. Når strimlerne er skåret til, skal du forsigtigt lodde strimlerne sammen, og sørg for, at de er forbundet til hinanden i den rigtige retning med pilen, der peger ned ad siden.

Når der tilsluttes strøm til LED-strimler uden software, lyser nogle LED'er muligvis ikke. Det betyder ikke, at de ikke virker. Du skal vente, indtil softwaren er installeret, før du konkluderer, at deude af drift.

Opsæt raspberry pi og installer OpenELEC-operativsystemet. På dette tidspunkt skal du køre Hyperion-applikationen på computeren og ssh ind i Raspberry Pi. De indstillinger, du skal vælge for Hyperion-appen, vil variere afhængigt af tv-mærket. At følge en andens indstillinger giver måske ikke altid gode resultater på en bestemt enhed.

Der er en praktisk Hyperion Remote-telefonapp, der giver brugeren mulighed for nemt at oprette forbindelse til systemet og finjustere lyseffekterne til deres smag, samt bruge forudindstillede tilstande, såsom DIY Embilight til Samsung TV.

Lightberry HD baggrundslyseffekt

Lightberry HD baggrundsbelysningseffekt
Lightberry HD baggrundsbelysningseffekt

For at få effekten af Philips Ambilight er det ikke nødvendigt at købe et nyt panel, du kan få det på enhver plasmaskærm. Distributionsnetværket sælger softwaresæt, der skaber meget mere spændende projekter og er anvendelige til eksisterende tv. En af de mest kendte er Lightberry, et firma, der har forbedret se- og spiloplevelsen ved at bruge farvede LED'er, der ligner Philips Ambilight-systemet.

Teoretisk set er systemet ret simpelt - at bruge en Raspberry Pi som processor i et gør-det-selv Ambilight-runtime-skema til et tv via HDMI. Kablet løber fra splitteren til Lightberry HD-sættet, som analyserer de udvendige kanter af billedet, der sendes til TV'et. Så genskaber hanfarve og lysstyrke med en næsten øjeblikkelig effekt. Lysene, der vises ved kanterne af tv'et, skaber en illusion af et billede, der strækker sig ud over tv'ets kanter og forbedrer den overordnede seeroplevelse.

Installation af systembilledet på Raspberry Pi, når du laver DIY Embilight til TV:

  1. Download systembilledet fra Lightberry HD-webstedet. Dette er en modificeret version af det populære Raspberry Pi KODI-system designet til at fungere med Lightberry HD.
  2. Download softwaren for at installere systembilledet på microSD-kortet. Mac-brugere kan bruge ApplePi Baker og Windows-brugere kan bruge Win32DiskImager, det er gratis og vil gøre arbejdet præcist.
  3. Indsæt et microSD-kort i en pc eller Mac. Dette kan gøres via SD-kortåbningen eller via en USB SD-kortlæser.
  4. Installer systembilledet på microSD-kortet.
  5. I sektionen finder du det downloadede systembillede ved at klikke på de tre prikker i IMG-opskriftssektionen og "Gendan sikkerhedskopi" for at installere.
  6. Windows-brugere skal køre Win32DiskImager som administrator ved at højreklikke på værktøjet og vælge "Kør som administrator".
  7. Se derefter billedet af systemet, der blev startet tidligere, vælg bogstavet for SD-kortdriveren på computeren.
  8. Dernæst vil programassistenten hjælpe dig med at konfigurere softwaren.

Ambilight er også det perfekte akkompagnement til spil. Når du går ind i spiltilstand, øges hastigheden, hvormed farver kan ændres, for bedre at simulere handlingpå skærmen. Hvis spilleren elsker førstepersons skydespil eller racerspil, vil Ambilight med garanti få dem til at føle sig mere involveret i handlingen, med den ekstra fordel at være i stand til at lave DIY Ambilight uden en computer.

Anbefalede: