30 kanal LED RGB Ambilight klon (4 / 5 steg)

Steg 4: programvara

Ladda ner zip-filen bifogas detta steg. Det består av boblight för windows-användare, en boblight config-filen till min installationsprogrammet, skiss för arduino och ett bibliotek som behövs för att köra skissen korrekt. Linux-användare, som jag, kommer att kunna hitta programvaran av sig, antar jag.

Arduinoen

Du måste få min skiss på handkontrollen micro. Till detta kan den arduino Hämtningssida och hämta den aktuella versionen av sin programvara.

Ta det TLC5940 biblioteket från zipfilen och kopiera den till YOUR_ARDUINO_FOLDER/bibliotek för att göra den tillgänglig för arduino IDE. Biblioteket är hämtade från officiella hemsida för biblioteket.

Ta den ambilight.pde skissen och ladda upp den till din micro controller.

Den första byten skickas från datorn och tas emot av arduino är alltid 0xFF att synkronisera. Byte 2-4 är värdena att ställa in kanaler 1-3. Och så vidare. Efter 16 byte har skickats, har den första TLC5940 satt alla 15 RGB värden för de första 5 LED strips. Så är de nästa 15 byten avsedda för den andra kretsen, kanaler 1-15, ange den andra halvan av remsorna.
Kanal 0 båda marker är inte ansluten eftersom de är onödigt (jag sa det innan).

Boblight

Boblight är i särklass den bästa lösningen att få snabba avläsningar från skärmen och konfigurera hur man handskas med den.
Ändra filen boblight.conf precis som du behöver den. Öppna den med valfri textredigerare och se hur den är utformad. Ändra värdena för dina behov.

Kanske kan jag hjälpa dig lite. Titta på dessa linjer från filen:

[ljus]
namn upper_right_left
färg röd uCon 17
färg grön uCon 18
blå färg uCon 16
hscan 50 75
vscan 0 20

Vad de betyder:

_______________________
namn upper_right_left

Ljuset har fått namnet upper_right_left. Det är en särskild remsa. Som namnet säger är det andra från höger på TV-skärmen. Det är den vänstra av de två rätten på toppen av skärmen. Lite lite komplicerat, men jag tror att du får den.

----------------------------------------
färg röd uCon 17

Denna linje säger, att byte för den röda färgen skickas som byte nummer 17. Det betyder att det kommer att ställa kanal 1 av de andra TLC5940. Den sync byten (i boblight.conf kallas PREFIX) inte räknas i boblight.

----------------------------------------
färg grön uCon 18
blå färg uCon 16

Precis samma för gröna och de blå värdena.

----------------------------------------
hscan 50 75
vscan 0 20

Detta säger vilken del av skärmen tillhör remsan. Det är från 50% till 75% horisontellt. Så det är bara från halvan av skärmen för att 3/4 från vänster till höger. Den andra raden säger oss, att endast den övre 20% (från 0 till 20) kommer att analyseras. Och som redan sagt, är det andra från höger på skärmen.
---------------------------------------

Alla andra remsorna anges på samma sätt.

Om du vill köra boblight först starta daemon (boblightd) och sedan skärmen-analysatorn (boblight-getpixel på windows) eller boblight-X11 på linux.

Jag hatar att säga det, men Windows Vista och Windows 7-användare har att inaktivera deras aero tema medan du använder systemet eftersom en funktion boblight använder (getPixel()) stöds inte i kombination med aerothemes. Inaktivera temat genom att högerklicka på skrivbordet. Välj "Anpassa" och klicka på "Windows 7 Basic".

Gör om det efter filmen är klar.

Ändra källkoden

För dig som vill ta mer eller mindre TLC5940 Glöm marker, inte att ändra antalet dina marker i tlc_config.h i TLC biblioteket och ändra källkoden för skissen och boblight config-filen, naturligtvis. Förkonfigurerade antalet TLCs i biblioteket jag bifogade är två, eftersom jag bytt den.

Se Steg
Relaterade Ämnen

3 TLC Ambilight klon

ÖversiktVad:En ambilight klon modifierar din datorskärm, att fungera som en ambilight tv av phillips. Här är en länk till den wiki artilce om ambilight https://en.wikipedia.org/wiki/AmbilightKlonen fungerar bara på en dator, det doenst arbete med reg...

8 kanal LED-Controller v.3

8 kanal LED-Controller v.3 från Chromation system, används för att styra 8 kanaler av lysdioder, med upp till 5 lysdioder parallellt per kanal. (100 ma per kanal) Det använder en PIC12F1822 och ett TPIC6C596 power logic skiftregister, med varje kanal...

En 15-LED RGB klocka med Arduino kärna

RGB klockan använder RGB sammansättning-färgmodellen används i alla färgskärmar. Denna modell använder tre "grundläggande" färger, nämligen röda, gröna och blå, för att bygga någon annan "sammansatta" färg av spektrumet. Med RGB klocka...

Flera färger LED lampa använder en 8-kanal LED-Controller v.3

jag ville experimentera med olika färg lysdioder, än den standard RGB, skapa flera färgeffekter i en funktionell lampa.Denna lampa använder Cyan, Magenta, gul, lila, Aqua-Green, och blå 5mm lysdioder tillsammans med en övre och lägre vit 12v LED stri...

Skivspelare LED RGB klockan

Jag gillar skivspelare. Inte bara hur de ser ut men deras komponenter, deras kablar, deras växlar, deras kuggar. Jag gillar dem så mycket att jag skulle hänga en på en av mina väggar som ett konstverk. Och om du vill göra det, så varför inte göra det...

SWAN upplyst av LED RGB på koppar plåt CYGNE upplysa EN RGB

syftet med denna handledning är att skapa en dekorativ kartong,Det används för att färga papper 250 gr / m² att göra rutan, epoxi plattan som var graverade bilden klistras in.Sedan belyses epoxi plattan med RGB LED som ändrar färg automatisktLadda ne...

LED RGB strålkastare jul hacka

Förra vintern hade jag en ful plast snögubbe ut på framsidan med den ljusaste fluorescerande lampan i det jag kunde hitta - var det ljusa men tråkigt. Efter göra några häftiga effekter med årets Jack-o-lyktor med hjälp av RGB lysdioder, jag såg att s...

LED-RGB controller

Detta är min hemlagade RGB-LED-controller.Den är ansluten till en dator som låter mig antingen ändra färgen för hand, eller färgen ändras till musiken, eller dess likadana ambilight, lysdioderna har den huvudsakliga färgen på min skärm.färgerna är ty...

★ LED RGB Hexagon lyser

Steg 1: Design A3 PappersstorlekSteg 2: Simulering & PCB LayoutSteg 3: lampa Steg 4: Verkliga krets Steg 5: fånga...

48 kanaler Mono / 16 kanal RGB LED-Controller

48 kanaler Mono/16 kanal RGB LED Controller av Chromation system kan användas självständigt kontroll 48 grupper/kanaler (upp till 120ma per grupp av mono-färg lysdioder) eller 16 grupper/kanaler för gemensam anod RGB-lysdioder. Man använder 3 x TLC59...

2 kanal DVD LED färg ORGAN

Jag har velat bygga en LED färg ORGAN som skulle kunna kontrolleras av en FM-sändareansluten till min dator eller min Toshiba bärbara ljud-utgång.Tanken var att överföra musik från min dator - med en FM-sändare – en liten FM-mottagare ansluten till e...

ArduDroid: En enkel 2-sätt Bluetooth-baserade Android Controller för Arduino RGB led strip

INTRODUKTIONFÅ det på google PLAY "ardudroid" appARDUDROID (tidigare Andruino) är en enkel Android app som hjälper dig att kontrollera stiften i Arduino Uno (eller klon) från din Android-telefon trådlöst. Det är både en Android app och en Arduin...

Ambilight, 4-kanaler [Arduino Mega2560]

Ambilight är en uppfinning gjorde först av philips, kan du kolla denna VIDEO för mer infoKolla här live simulering om intressemed detta instructable kan du ha en nästan samma för din pc skärm.många metoder kan uppnå detta mål, förklara lite enklare o...

RGB LED Tutorial (med en Arduino) (RGBL)

Lysdioder är bra. Men med alla projekt man kommer till en punkt där blinkande inte räcker. För dessa fall RGB (röd, grön, blå) är LED svaret.Med en RGB LED du kommer att kunna producera någon färg lyser ditt hjärta önskar.På första använder en RGB LE...

40 x RGB LED-Controller med 8-bitars PWM och valbara mönster

Uppdatering: Den här domänkontrollanten har ersatts med de vida överlägsen 48 kanaler Mono / 16 kanal RGB LED-Controller, med USB-anslutning och ColorMotion kompatibilitet. Besök http://www.chromationsystems.com/48channled.html för information, länka...

Arcade knappen RGB LED konvertering

Jag hade köpt några arcade knappar från Kina med vita lysdioder i dem, då jag bestämde mig RGB LED knappar, så jag beslöt att mod de jag har.Ganska enkel process, använder vissa billiga arcade knappar, en gemensam anod/katod 5mm RGB LED och några gam...

Chromation system RGB LED Tube Light

Byggd med en 24 kanal hög nuvarande USB LED-Controller för att styra 12 v RGB LED Light Strip, i 8 olika grupper. Varje grupp har enskild 8-bitars PWM som kan skapa över 16 miljoner färger. Och drivs på full ström för högsta färgmättnad och noggrannh...

PEX rör hexagoner med RGB LED Strip

Byggd för en scen tillbaka droppe har detta projekt vissa hexagon figurer gjorda av 3/4" PEX rör, liknar en LED hula hoop, några 12 Volt RGB LED strip och en NLED 30 kanal hög nuvarande LED-Controller. PEX hexagoner är nästan Sömlös söker med hjälp a...

RainBoard - RGB LED Rainbow Fader

Obs: Jag har fast förvirringen med några av ledningarna i steg 10 och steg 17. Några av figurerna (den illustrerade bakbord) är felaktiga, så se till att följa scheman och som alltid, happy byggnad!Att införa RainBoard: en enkel RGB LED Rainbow fader...