30-kanaals LED RGB Ambilight kloon (4 / 5 stap)

Stap 4: Software

Download het zip-bestand gekoppeld aan deze stap. Het bestaat uit boblight voor windows-gebruikers, een boblight configuratiebestand voor gebruik met mijn setup, de schets voor de arduino en een bibliotheek noodzakelijk voor stormloop juiste de schets. Linux-gebruikers, net als ik, zal zitten kundig voor het vinden van de software zelf, neem ik aan.

Arduino

Je moet krijgen van mijn schets op uw micro-controller. Daarvoor gaat u naar de arduino downloadpagina en download de huidige versie van hun software.

Vanaf mijn zip-bestand neemt u de TLC5940 bibliotheek en kopiëren naar YOUR_ARDUINO_FOLDER/bibliotheken beschikbaar te stellen het aan de arduino IDE. De bibliotheek is overgenomen uit de officiële homepage van de bibliotheek.

Neem de schets van de ambilight.pde en uploaden naar uw micro-controller.

De eerste byte van de computer verzonden en ontvangen door de arduino is altijd 0xFF te synchroniseren. Bytes 2-4 zijn de waarden in te stellen van de kanalen 1-3. En zo verder. Nadat 16 bytes hebben verzonden, heeft de eerste TLC5940 gesteld alle 15 RGB-waarden voor de eerste 5 LED strips. Dus zijn de volgende 15 bytes bedoeld voor de tweede chip, kanalen 1-15, om de andere helft van de strips.
Kanaal 0 van beide chips zijn niet verbonden omdat ze onnodig (ik zei dat vóór).

Boblight

Boblight is verreweg de beste oplossing om snel lezingen van uw scherm om te configureren hoe om te gaan met het.
Wijzig het bestand boblight.conf net zoals je het nodig hebt. Met elke teksteditor openen en zien hoe het is ontworpen. Wijzig de waarden aan uw behoeften.

Misschien kan ik u een beetje helpen. Kijk naar deze regels uit het bestand:

[light]
naam upper_right_left
kleur rood uCon 17
kleur groen uCon 18
kleur blauw uCon 16
hscan 50 75
VScan 0-20

Wat ze betekenen:

_______________________
naam upper_right_left

Het licht heeft de naam upper_right_left. Dat is één specifieke strip. Het is de tweede van rechts boven in het tv-scherm, zoals de naam al zegt. Het is links een van de twee rechts bovenaan het scherm. Een klein beetje ingewikkeld, maar ik denk dat je het.

----------------------------------------
kleur rood uCon 17

Deze regel zegt, dat de byte voor de rode kleur wordt verzonden als byte nummer 17. Dat betekent dat het kanaal 1 van de tweede TLC5940 wordt ingesteld. De sync-byte (in boblight.conf heet PREFIX) wordt niet meegeteld in het boblight.

----------------------------------------
kleur groen uCon 18
kleur blauw uCon 16

Net hetzelfde voor de groene en de blauwe waarden.

----------------------------------------
hscan 50 75
VScan 0-20

Dit zegt welk gebied van het scherm behoort tot de strip. Het is van 50% tot 75% horizontaal. Dus gewoon uit de helft van het scherm tot en met 3/4 van links naar rechts. De tweede regel zegt ons, dat alleen de bovenste 20% (van 0 tot 20) zal worden geanalyseerd. En, zoals reeds gezegd, het is de tweede van rechts bovenaan het scherm.
---------------------------------------

Alle van de andere strips zijn ook opgegeven.

Als u wilt uitvoeren boblight, voor het eerst de daemon (boblightd) en vervolgens de scherm-analyzer (boblight-getpixel op Vensters) of boblight-X11 op linux.

Ik haat het om te zeggen dat, maar Windows Vista en Windows 7 gebruikers hebben hun thema aero uitschakelen tijdens het gebruik van het systeem omdat een functie boblight gebruikt (getPixel()) wordt niet ondersteund in combinatie met aerothemes. Het thema deactiveren door rechts te klikken op het bureaublad. Dan kies "Aanpassen" en klik op 'Windows 7 Basic'.

Opnieuw dat nadat uw film is voltooid.

De broncode wijzigen

Voor degenen onder u die willen nemen min of meer TLC5940 chips, vergeet niet om te veranderen het aantal chips in tlc_config.h in de bibliotheek van TLC en natuurlijk de broncode van de schets en het boblight configuratiebestand, te wijzigen. De vooraf geconfigureerde aantal TLCs in de bibliotheek die ik gekoppeld is twee, omdat ik het veranderd.

Gerelateerde Artikelen

3 TLC Ambilight kloon

3 TLC Ambilight kloon

overzichtWat:Een ambilight-kloon is het wijzigen van uw computer controleren, om te werken als een ambilight tv door phillips. Heres een link naar de wiki artikel over ambilight https://en.wikipedia.org/wiki/AmbilightDe kloon werkt alleen op een comp
Android Bluetooth controle Led RGB

Android Bluetooth controle Led RGB

Kies de tint van het licht dat je maakt je beter voelt.Eenvoudige bluetooth afstandsbediening waaruit u verlichting vanaf uw mobiele apparaat of tablet kunt wijzigen.U hebt twee afzonderlijke RGB-kanalen waar je verschillende kleuren per kanaal kunt
Multi-Color LED Lamp met behulp van een 8-kanaals LED Controller v.3

Multi-Color LED Lamp met behulp van een 8-kanaals LED Controller v.3

ik wilde om te experimenteren met het gebruik van verschillende kleuren LEDs, dan de standaard RGB, Multi-Color om effecten te creëren in een functionele lamp.Deze lamp maakt gebruik van cyaan, Magenta, geel, roze, Aqua-groen, en blauw 5mm LED's same
Een 15-LED RGB klok met Arduino kern

Een 15-LED RGB klok met Arduino kern

De RGB-klok maakt gebruik van het RGB-kleur samenstelling model gebruikt in alle kleur toont. Dit model maakt gebruik van drie 'basic' kleuren, namelijk rood, groen en blauw, om te bouwen van een andere 'composiet' kleur van het spectrum. Met RGB-klo
8 kanaals LED Controller v.3

8 kanaals LED Controller v.3

de 8 kanaals LED Controller v.3 van Chromation Systems, wordt gebruikt om te bepalen van 8 kanalen van LEDs, met maximaal 5 LEDs parallel per kanaal. (100 ma per kanaal) Het maakt gebruik van een PIC12F1822 en een TPIC6C596 macht logica shift registe
SWAN verlicht door LED RGB op koperen plaat CYGNE ILLUMINE nl RGB

SWAN verlicht door LED RGB op koperen plaat CYGNE ILLUMINE nl RGB

het doel van deze tutorial is een decoratieve kartonnen doos, makenhet wordt gebruikt om de kleur papier 250 gr / m² te maken van het vak, de epoxy plaat waarop was gegraveerd de afbeelding wordt geplakt.Vervolgens is de epoxy plaat verlicht met RGB-
LED RGB Floodlight Kerstmis Hack

LED RGB Floodlight Kerstmis Hack

Afgelopen winter die ik had een lelijke plastic sneeuwpop uit in de voortuin met de helderste fluorescerende lamp erin die ik vinden kon - was het helder, maar saai. Na het doen van sommige cool effecten met dit jaar Jack-o-Lanterns met RGB-LED's, ik
LED-RGB controller

LED-RGB controller

Dit is mijn zelfgemaakte RGB-LED-controller.Het is verbonden met de PC die laat me of het veranderen van de kleur met de hand, of de kleur verandert naar de muziek, of zijn als ambilight, de LEDs hebben de hoofdkleur van het mijn scherm.Helaas zijn d
DIY: Wired LEDs & RGB LED's

DIY: Wired LEDs & RGB LED's

In deze tutorial, zal ik u tonen hoe je eigen te maken bedraad LED's voor Arduino met behulp van jumper draden.Componentes:5mm RGB LED's:http://www.amazon.ca/SODIAL-Common-Cathode-Emittin...5mm LED's:http://www.amazon.ca/Green-Blue-Yellow-White-Light
LED RGB kleurenmixing touch speelgoed voor kinderen

LED RGB kleurenmixing touch speelgoed voor kinderen

ik wil een interactief speelgoed voor mijn kinderen om te spelen met mij te maken. We houden elkaar handen dan de RGB LED verschillende kleuren toont. Houd strakker of lichter, of de verschillende delen van de aanraking van elkaars lichaam toont vers
★ LED RGB Hexagon licht

★ LED RGB Hexagon licht

Stap 1: ontwerp A3 Het papierformaatStap 2: Simulatie en PCB-LayoutStap 3: gloeilamp Stap 4: Echte Circuit Stap 5: vangen
48 kanaal Mono / 16 kanaals RGB LED Controller

48 kanaal Mono / 16 kanaals RGB LED Controller

de 48 kanaal Mono/16 kanaals RGB LED Controller door Chromation systemen kan worden gebruikt om onafhankelijk controle 48 groepen/kanalen (tot 120ma per groep voor mono-color LEDs) of 16 groepen/kanalen van gemeenschappelijke anode RGB LED's. Het maa
Chromation Systems RGB LED Tube Light

Chromation Systems RGB LED Tube Light

Gebouwd met behulp van een 24 kanaals hoge huidige USB LED Controller om 12 volt RGB LED Light Strip, in 8 groepen te scheiden. Elke groep heeft individuele 8-bit PWM die meer dan 16 miljoen kleuren kunt maken. En bij volledige stroom voor maximale k
Hoge Power RGB LED Moodlamp die syncs met Philips Hue

Hoge Power RGB LED Moodlamp die syncs met Philips Hue

In dit instructable de belangrijkste focus ligt op de software die ik heb gemaakt - niet zozeer aan de kant van de hardware. U hoeft niet een hoge-power led hiervoor gebruiken, kunt u elke LED RGB - gewenste.De "High Power RGB LED Moodlamp" is e