Ambilight system för varje ingång ansluten till teven. WS2812B Arduino UNO Raspberry Pi (4 / 13 steg)

Steg 4: Hyperion och konfigurationsfilen



!!! UPPDATERA!!! Om din version av HyperCon innehåller 5 flikar, hänvisas till steg 13 för programmation.

  • Börja med att öppna programmet HyperCon.jar.

Du kan helt enkelt kopiera först 4 rader på fliken maskinvara .

  • Riktningen är vilken riktning remsan körs när du tittar på det från skärmen sidan av TV: N.
  • Om lik mig, du har satt lysdioder i övre och nedre hörn, måste du välja true för nästa 2 rader.

Om du väljer trogen dem båda, måste du ta 1 från din totala antalet lysdioder på den vertikala axeln.

(jag har 47 lysdioder på varje sida vertikalt, med 2 x sant = 45 lysdioder för räkningen)

  • Du kan sedan fylla upp de nästa 3 raderna enligt dina inställningar och uppmärksamma kommentaren ovan.
  • Botten är helt enkelt resultatet av "horisontella antal LED" - Hur kan lysdioder du har längst ner på din TV. i mitt fall 78 överst, 30 varje sida längst = 18 gap
  • Öka eller minska antalet offset tills LED 0 på den högra delen av skärmen matchar start LED av dina egna inställningar.
  • Du kan också kopiera alla fälten under Avbildningen enligt min bild, det fungerar bra och kan alltid ändras senare om det behövs.
  • När du är klar, anges antalet lysdioder till höger på skärmen bör vara samma som antalet lysdioder fysiskt fast till din TV.

Nu flyttar till processen fliken.

  • Se till att den frame grabber är förkryssat. Ange höjd och bredd till ett värde av 3 x din faktiska antal lysdioder. Det fungerar bra. Återigen, detta kan ändras senare om det behövs men är en bra början. Kopiera den 25Hz samt
  • Aktivera utjämning och Kopiera värdena från min setup.
  • Kopieras också jag har på min bild, de är en bra utgångspunkt och fungerar ganska bra.

För att avsluta, gå in på fliken externt .

  • Allt på den här fliken kan bo orörd förutom det markerade fält som du behöver kopiera enligt mig.

Du kan nu Klicka på knappen "skapa hyperion konfiguration" och spara filen någonstans lätt.


Jag använder Notepad ++ för att öppna konfigurationsfilen som detta program fungerar bra för mig.

Vi kommer nu att öppna konfigurationsfilen och lägga till några rader i det för hyperion att arbeta med våra frame grabber.

Du kan referera till bilden ovan för visuell hjälp.

  • Rulla hela vägen ner filen.
  • Ta bort sista 2 raderna enligt den markerade delen på bilden.
  • Nu kopiera följande rader från här under och klistra in dem i din fil i slutet

Konfiguration för den inbäddade V4L2 gripet
* enheten: V4L2 enhet att använda [standard = "/ dev/video0"]

* ingång: V4L2 ingång för att använda [standard = 0]

* standard: videostandarden (nr-ändra/PAL/NTSC) [standard = "ingen förändring"]

* bredd: V4L2 bredd ange [standard =-1]

* höjd: V4L2 höjd att ställa in [standard =-1]

* frameDecimation: Frame decimering faktor [standard = 2]

* sizeDecimation: storlek decimering faktor [standard = 8]

* prioriterade: Hyperion prioriterade kanal [standard = 800]

* mode: 3D-läge använda 2D/3DSBS/3DTAB (Obs: ingen autodetekteringen) [standard = "2D"]

* cropLeft: beskärning från vänster [standard = 0]

* cropRight: beskärning från höger [standard = 0]

* cropTop: beskärning från toppen [standard = 0]

* cropBottom: beskärning från botten [standard = 0]

* redSignalThreshold: Signal tröskeln för den röda kanalen mellan 0.0 och 1.0 [standard = 0,0]

* greenSignalThreshold: Signal tröskeln för den gröna kanalen mellan 0.0 och 1.0 [standard = 0,0]

* blueSignalThreshold: Signal tröskeln för den blå kanalen mellan 0.0 och 1.0 [standard = 0,0]

"gripet-v4l2":

{

"enhet": "/ dev/video0",

"input": 0,

"standard": "ingen förändring",

"bredd": 1,

"höjd": 1,

"frameDecimation": 2,

"sizeDecimation": 4,

"prioritet": 1100,

"mode": "2D",

"cropLeft": 0,

"cropRight": 3,

"cropTop": 6,

"cropBottom": 17,

"redSignalThreshold": 0.0,

"greenSignalThreshold": 0.0,

"blueSignalThreshold": 0,0

},

"endOfJson": "endOfJson"

}


Ett ord nu på denna video grabber setup vi har precis lagt till våra konfigurationsfil. Detta steg kommer att behöva göras när allt fungerar och klar.

4 rader: beskära vänster, gröda höger, grödan övre, gröda botten. Dessa värden måste ändras enligt dina inställningar. Börja med alla dessa fyra nummer med ett värde på 0 och ladda config-filen tillbaka i din Pi. Starta om datorn och titta på lite TV. Om du behöver öka värdet under "Beskär vänster" och försök igen tills Lysdioderna lyser upp på vänster sida av TV: N att Lamporna inte lyser upp.

Sedan kan du upprepa processen med de 3 andra sidorna.

Framgång! Jag vet det är lite tidskrävande men det försäkrar du inte är beskärning för mycket av bilden av på ena eller andra utan bara vad som är nödvändigt.

Se Steg
Relaterade Ämnen

Automatisk blind ansluten till befintliga projektorn skärmen

Hej mitt namn är Chipsy,Jag är franska, läsa instructables sedan minst 2 år, det är den första posten som jag gör på denna webbplats.Varför jag gjorde detta projekt:Jag har en liten homecinema system i mitt vardagsrum, med en projektor och en kommers...

Extreme Ambilight System använder [ws2801 + arduino uno]

färger i verkligheten är 99% sant, vita i den här videon var mer lila sedan im inspelning med min iphone :Dså, här är det killarna, den ultimata ambilight klon kan du göra.vad vi försöker åstadkomma är skanna kanterna på en skärm och fastställa genom...

Läst realtid analog ingång genom att använda Arduino och rita med LabVIEW

När jag gjorde mina projekt en av integrerad del analoga data läses och rita ut den. Sedan hittade jag inga artiklar eller instructable med tillförlitliga material för att göra det jag tänkte skriva ned de olika stegen som jag använde slutligen att u...

Arduino ansluten till Wifi med ESP8266 kontrolleras av BLYNK (med en Mac OS X)

Men det finns många tutorials på hur man ställer in en ny ESP8266 att ansluta till wifi, tog det mig fortfarande dagar och många timmar talar till departementet teknik på högskolan att faktiskt få mitt projekt upp och kör. Hoppas detta hjälper till a...

Dataöverföring av icke-internet ansluten solvärmesystem med Arduino, PHP och MySQL

BeskrivningSyftet med denna arduino projekt är att förvärva och överföra data via GSM-nätet. Fördelen är att kunna samla in data (till exempel övervakning av en sol anläggning) även om det finns ingen svårt kabelansluten Internetanslutning.Detta är h...

SNAXX Tracker (soft-krets knappar ansluten till bearbetning & en webbläsare via spacebrew)

Följ med på en undersökning av mundanity av genomsnittliga meta-data loggas av National Security Administration. Från tampong inköp stora mängder linssoppa vet NSA vad du gör och när du gör det; inköpen mellanmål är inte annorlunda. Denna meta-data a...

Visa YouTube statistik på en 320 x 240 Pixel LCD-skärm är ansluten till en Arduino Uno

Detta lilla Instructable visar dig hur att använda en 320 x 240 pixel LCD skärm ansluten till en Arduino Uno med en nätverk sköld för, att visa statistik för Youtube-kanaler.Jag skapade den här som jag ville se hur många prenumeranter och åsikter jag...

Linkit en IoT: ansluten till Thingspeak

Linkit en är en arduino kompatibel styrelsen gjord av seeed studio och baserat på mediatek ARM chip. Målet med detta forum är att göra bärbara och IoT projektet easiear till beslutsfattare.Thingspeak är en IoT plattform som har varit allmänt använda...

Hur man analyserar ett fordons CAN-BUS med en Arduino ansluten till en CAN-BUS sköld och fri programvara.

Maskinvara byggd i en tidigare InstructableI en tidigare instructable Ive visas hur du kan sätta ihop hårdvara för att skanna din kan bussen, den instructable kan hittas här.Jag skapade en forumtråd som förklarar lite mer i detalj,http://techtinker.c...

Egg Light - Wake-up Light ansluten till smartphone

Först och främst vill jag vara ledsen för min nybörjare engelska, jag ska försöka förklara mitt projekt tydligt som möjligt med min bästa "franska" engelska!Det första målet med detta projekt var att skapa en ljus som simulerar soluppgången.Nya...

Vad ingår i tilläggen i en avhandling?

Skriva uppsats avhandling innebär många knepiga verk. En ordet gräns är det mest komplicerade att genomföra. Det viktigaste är att du måste uppfylla ordantalet uppmanas att fylla i din avhandling. Ordantalet återspeglar alltid om utvärdering av din a...

Stöldskydd ingången Guard larmsystem baserat på Arduino

ICStation team presentera detta stöldskydd ingången Guard Alarm System baserat på ICStation MEGA. Detta system fungerar under 5V DC strömförsörjning, kan förverkliga IR ingången guard övervakning och använder active Summer till slut larm. Detta syste...

DIY motorcykel Sound System för hjälmar. Ansluta till telefon, GPS eller musikenhet

varning: det rekommenderas inte att du använder detta system medan ridning på din motorcykel. Det är viktigare att hålla alert och vara medveten om din omgivning än att stopp på på vägen. Jag bara använda detta system när du tar långa resor och vill...

Två WiiMotes ansluten till en Mac

normalt kan du endast ansluta en WiiMote controller till en Mac. Här beskriver vi hur du ansluter två (eller mer!) WiiMotes till en Mac. Denna ansökan är bra om du vill skapa grafik med saker som den bearbetning programvaran och styr visuella med två...

Hushållens Relay ansluten till arduino

att hitta rätt reläet kan vara besvärande och om valda felaktigt kan orsaka missöden. Med en förlängning bar som ett substitut till ett relä är säkrare men får fortfarande användas under försiktighet på grund av användningen av högspänning. I detta v...

Kontrollera din flervalsstart OS fjärråtkomst med bara SSH (ingen keyb/bildskärm ansluten till pi)

Beskrivning: Om du har 2 (eller fler) operativsystem på din pi SSD-kort, kan du fjärrstyra välja vilken partition du vill din pi till stöveln upp in vid nästa omstart.Instruktioner: Jag ville använda min gamla pi1 som en mini server för olika saker s...

Fru Karlsson skelett Fortune Teller

Fortune teller är till skillnad från de flesta fortune teller maskiner eftersom det kommer att förolämpa dig. När trick-or-treaters knacka på dörren, dras de alltid till skelett spåkvinnan. Jag ändra dispenseras förmögenheter och den förmögenhet Visa...

Programmera Arduino över RFduino

Om du någonsin har en önskan att programmera Arduino över luften via Bluetooth eller anledning, ska detta vara en bra utgångspunkt.RFduinos är kraftfull liten Bluetooth-enheter som du kan programmera med Arduino IDE. Gå till RFduino webbplats för län...

Arduino Pan Tilt kontrollerade

Vi ska kolla med pan tilt potentiometer i detta projekt. I detta projekt, två potentiometer ansluten till vårt Arduino Uno 2 servo motordrivna apparater som gör kamera kontroll Pan-Tilt Fpv kollade vi billigare kostnad. Kontroll av Pan Tilt kan börja...