Ambilight systeem voor elke input aangesloten op uw TV. WS2812B Arduino UNO Raspberry Pi (4 / 12 stap)

Stap 4: Hyperion en het configuratiebestand


Begin met het openen van het programma HyperCon.jar.

U annuleerteken simpelweg uittreksel de eerste 4 lijnen in het tabblad Hardware .

  • De richting is welke richting de strip wordt uitgevoerd wanneer u op zoek bent op het vanaf de zijkant van het scherm van uw TV.
  • Als net als ik, je heb LED's in de top en onderste hoeken, je moet kiezen waar voor de volgende 2 regels.

Als u trouw aan beide van hen, die je moet nemen 1 uit de buurt van uw totale aantal LED's op de verticale as.

(ik heb 47 LED's op elk zijde verticaal, met 2 x ware = 45 LED's voor de telling)

  • U kunt vervolgens de volgende 3 rijen invullen volgens uw setup en aandacht te besteden aan de opmerking hierboven.
  • Het onderste gat is gewoon de resultaten van "horizontale aantal LED" - Hoe kunnen LED's hebt aan de onderkant van uw TV. In mijn geval 78 boven 30 elke kant onderaan = 18 kloof
  • Verhoog of verlaag de offset waarde totdat de LED 0 op het rechterdeel van het scherm overeenkomt met de LED van de start van uw eigen instelling.
  • U kunt ook alle velden in de Installatiekopie kopiëren volgens mijn foto, het werkt goed en kan altijd later worden gewijzigd indien nodig.
  • Zodra u klaar bent, het aantal LED's aangegeven aan de rechterkant van het scherm moet hetzelfde zijn als het aantal LED's fysiek zitten op uw TV.

Nu verhuizen naar het tabblad proces .

  • Zorg ervoor dat de frame-grabber is aangevinkt. de hoogte en breedte ingesteld op een waarde van 3 x uw werkelijke aantal LED's. Het werkt goed. Nogmaals, dit kan later worden gewijzigd indien nodig, maar het is een goed begin. De 25Hz ook kopiëren
  • Schakel het vloeiend maken en kopieer de waarden van mijn setup.
  • Ook de waarden van de kleur die ik heb op mijn foto kopiëren, ze zijn een goed uitgangspunt en heel goed werken.

Verplaats op het tabblad extern om af te sluiten.

  • Alles in dit tabblad kan blijven ongewijzigd, behalve het gemarkeerde veld dat u wilt kopiëren volgens mij.

U kunt nu Klik op de knop "hyperion configuratie maken" en sla het bestand ergens makkelijk.


Ik gebruik Notepad ++ te openen van het bestand van configuratie als dit programma goed voor mij werkt.

We gaan nu open het configuratiebestand en het toevoegen van een paar lijnen daarin voor hyperion om te werken met onze frame grabber.

U kunt verwijzen naar de bovenstaande afbeelding voor visuele hulp.

  • Scroll helemaal naar beneden van het bestand.
  • Verwijder de laatste 2 regels volgens het gemarkeerde gedeelte op de foto.
  • Nu de volgende regels kopiëren vanaf hier onder en plak ze in uw bestand aan het einde

Configuratie voor de ingesloten V4L2 grabber
* apparaat: V4L2 apparaat te gebruiken [standaard = "/ dev/video0"]

* ingang: V4L2 input voor het gebruik van [standaard = 0]

* standaard: Video standaard (neen-verandering/PAL/NTSC) [standaard = "neen-verandering"]

* breedte: V4L2 breedte instellen [standaard =-1]

* hoogte: V4L2 hoogte instellen [standaard =-1]

* frameDecimation: Frame decimering factor [standaard = 2]

* sizeDecimation: grootte decimering factor [standaard = 8]

* prioriteit: Hyperion prioriteit kanaal [standaard = 800]

* modus: 3D-modus te gebruiken 2D/3DSBS/3DTAB (Opmerking: geen autodetection) [standaard = "2D"]

* cropLeft: bijsnijden vanaf de linkerkant [standaard = 0]

* cropRight: bijsnijden vanaf de rechterkant [standaard = 0]

* cropTop: bijsnijden vanaf de bovenkant [standaard = 0]

* cropBottom: bijsnijden van de bodem [standaard = 0]

* redSignalThreshold: signaal drempel voor het rode kanaal tussen 0.0 en 1.0 [standaard = 0,0]

* greenSignalThreshold: signaal drempel voor het groene kanaal tussen 0.0 en 1.0 [standaard = 0,0]

* blueSignalThreshold: signaal drempel voor het blauwe kanaal tussen 0.0 en 1.0 [standaard = 0,0]

"grabbelen-v4l2":

{

"apparaat": "/ dev/video0",

"invoer": 0,

"standaard": "neen-verandering",

"breedte": 1,

"hoogte": 1,

"frameDecimation": 2,

"sizeDecimation": 4,

"priority": 1100,

"mode": "2D",

"cropLeft": 0,

"cropRight": 3,

"cropTop": 6,

"cropBottom": 17,

"redSignalThreshold": 0.0,

"greenSignalThreshold": 0.0,

"blueSignalThreshold": 0.0

},

"endOfJson": "endOfJson"

}


Eén woord nu op deze video grabber setup hebben we net toegevoegd aan ons configuratiebestand. Deze stap zal moeten worden gedaan wanneer alles werkt en afgewerkt.

De 4 lijnen: links, rechts gewas, gewas Top, gewas onder bijsnijden. Deze waarden moeten worden gewijzigd volgens uw setup. Start met deze vier nummers met een waarde van 0 en laadt het configuratiebestand terug in uw Pi. Herstart uw systeem en sommige TV kijken. Als u wilt aan de linker kant van uw TV de LED's zijn niet verlicht de verhogen de waarde onder "Crop Left" en probeer het opnieuw tot de LED's verlicht.

U kunt dan herhaal het proces met de andere 3 zijden.

Succes!!! Ik weet het is een beetje tijdrovend maar het verzekert dat u zijn niet bijsnijden te veel van het beeld af aan één kant of de andere maar gewoon wat nodig is.

Gerelateerde Artikelen

DIY - Hoe te gebruiken de Arduino Uno voor het verzenden van een E-mail, SMS en maken een stem bellen

DIY - Hoe te gebruiken de Arduino Uno voor het verzenden van een E-mail, SMS en maken een stem bellen

Wonder op welke manier voor het verzenden van e-mails via uw Arduino Uno? Maak je niet druk... Deze video tutorial zal verlichten u over het proces stap voor stap aan e-mails, SMS-berichten versturen, evenals stem bellen met behulp van de 3G/GPRS-shi
Hoe te programmeren van een Arduino Uno voor Blink

Hoe te programmeren van een Arduino Uno voor Blink

In dit instructable, ik zal onderwijzen u hoe te programmeren en Arduino Uno te knipperen. Dit project is niet zeer geavanceerde en is zeer geschikt voor beginners.Stap 1: onderdelen-Arduino Uno-LED-lampje (optioneel)-Weerstanden (hoeft niet hetzelfd
Draagbare mobiele interface voor elk elektrisch apparaat

Draagbare mobiele interface voor elk elektrisch apparaat

het apparaat...De "draagbare mobiele interface" is een prachtige en goedkoop innovatie die kan worden gebruikt om elk elektrisch apparaat, de mogelijkheid om te worden ingeschakeld met een mobiele telefoon. Het hele proces vergt bijna geen vaard
Transmissie: een systeem voor de meting van creativiteit

Transmissie: een systeem voor de meting van creativiteit

Het kan het te gemakkelijk om vast komen te zitten uw ideeën overdenken en laten je versnellingen grind zonder enige vooruitgang. Als de makers, ontwerpers, ingenieurs, hobbyisten is etc. het van cruciaal belang voor ons om out of our heads en schets
Beste RGB LED's voor elk project (WS2812, aka NeoPixels)

Beste RGB LED's voor elk project (WS2812, aka NeoPixels)

Wanneer we met LED's werken, die wij vaak graag controle van hun status (aan/uit), helderheid en kleur. Er zijn vele, vele verschillende manieren over dit te gaan, maar geen zijn zoals een oplossing als de WS2812 RGB LED compact. In haar kleine 5 x 5
Maak je eigen handsfree car systeem voor uw telefoon.

Maak je eigen handsfree car systeem voor uw telefoon.

Heb je een oudere auto die niet hebben die fancy handen vrije systemen, waarmee u kunt op uw telefoon praten en heb het afspelen via uw stereo-systeem tijdens het rijden? Of heb je die om wat voor reden niet lijkt te werken met uw telefoon niet zetse
Gemotoriseerd systeem voor het verhogen en verlagen van opknoping planten

Gemotoriseerd systeem voor het verhogen en verlagen van opknoping planten

Hangende planten zijn een geweldige manier om toe te voegen wat groen rond uw huis. Maar er zijn een heleboel geweldige locaties voor het ophangen van planten die zijn gewoon te onhandig om te gebruiken. Bijvoorbeeld als u echt hoge plafonds heeft u
Beheersbare RGB LED systeem voor thuis of op kantoor

Beheersbare RGB LED systeem voor thuis of op kantoor

Zijn de lampen in uw huis of werk ruimte saai? Wilt u een beetje energie of sfeerverlichting toevoegen aan uw kamer? Dit Instructable laat zien hoe u een beheersbare RGB LED-array voor gebruik maken in uw huis of kantoor. Uw rode, groene, blauwe LED-
Arduino automatische drenken systeem voor planten Sprinkler

Arduino automatische drenken systeem voor planten Sprinkler

vorige maand Elecrow links van de oorspronkelijke office en verhuisden naar een nieuw kantoor. We zullen het missen van onze oorspronkelijke kantoor waar we zo hard voor meer dan twee jaar gewerkt, we zullen missen hier alles, het bureaus, de ramen,
Ambilight voor niet-adresseerbare RGB leds [met behulp van Arduino]

Ambilight voor niet-adresseerbare RGB leds [met behulp van Arduino]

Allereerst... Als u niet welke Ambilgiht weet is Check Ambilgiht Phillipscheck out mijn andere tutorial als u niet over een arduino TUT beschiktAangezien het de zelfde rgb led en dezelfde 3 transistors die ik eerder gebruikt waarom zetten arduino te
Low-Cost draadloze DIY spelshow systeem voor vakantie partijen

Low-Cost draadloze DIY spelshow systeem voor vakantie partijen

Wilt u niet een saaie kerstfeest? Waarom niet toevoegen sommige trivia spelshow plezier aan uw kerstfeest zonder dat het kost je veel geld? We hebben een $15 draadloze spelshow popper system-oplossing op basis van een beëindigde Duo Pop voor iPad spe
Een jurk voor elke gelegenheid

Een jurk voor elke gelegenheid

Hallo en welkom de tutorial om "Een jurk voor elke gelegenheid!" In dit instructable, ik wil twee speciale technieken: Hoe ontwerp een nieuwe hals uit een bestaand patroon en Hoe installeer ik een onzichtbare rits wanneer u niet over een onzicht
Extreme Ambilight systeem met behulp van [ws2801 + arduino uno]

Extreme Ambilight systeem met behulp van [ws2801 + arduino uno]

de kleuren in werkelijkheid zijn 99% waar werden de blanken in deze video meer paarse sinds im opname met behulp van mijn iphone :DDus, hier is het jongens, de ultieme ambilight-kloon die u kunt maken.wat we proberen te bereiken is het scannen van de
POS-systeem voor winkels, boodschappen en SERVICE CENTERS van EXCEL met behulp van streepjescodes

POS-systeem voor winkels, boodschappen en SERVICE CENTERS van EXCEL met behulp van streepjescodes

ik ben introduceren met deze blog u hoe te maken van een eenvoudig POS (punt van verkoop) systeem voor kleine winkels boodschappen en servicecentra.Met deze methode kunt u beheren na voorzieningen zonder speciale software of dure apparatuur.v geven e