Show Posts
Pages: [1]
1  International / Nederlands / Re: Ambilight clone on: January 16, 2013, 02:37:19 pm
Ok, zoals gezegd: niet al te veel tijd momenteel, maar toch een korte update.

Momenteel ben ik 2 pistes aan het bekijken:
- Als basis het werk van David Chatting gebruiken, maar overstappen op component video. Die heeft 3 signalen: Y, Pb en Pr. De Y (luminance en sync) kan dan door de Eye Shield verwerkt worden. Het 'lastige' werk wordt dan voor mij gedaan. Als ik de Y-waarde op de Arduino als input krijg, is het denk ik niet zo heel moeilijk om kleuren te bepalen mbv de formule Y = 0.2126 R + 0.7152 G + 0.0722 B en het feit dat Pb en Pr informatie bevatten over respectievelijk blauw (B) en rood (R). Ik moet echter nog verder uitzoeken of de Y wel op (ongeveer) dezelfde manier wordt opgebouwd als analoge video-signalen
- Uitzoeken wat ik allemaal kan bereiken met de Video Experimenter (http://nootropicdesign.com/ve/). Dit ziet er ook zeer interessant uit, maar ik moet nog nagaan wat ik daar precies als input op de Arduino mag verwachten en of ik hier iets mee ben. Eerst even deze verder bekijken dus  smiley

Hoe de kerel in het youtube-filmpje in mijn start-post het aan de praat heeft gekregen, is mij een raadsel. Als ik alles goed begrijp, is de Arduino immers gewoon te traag om de input van analoge video te verwerken (te weinig samples per seconde).

[update]
Het ziet er naar uit dat de video-capuring mogelijkheden van de Video Experimenter zich ook beperken tot monochrome beelden. Ik heb het nagevraagd bij de maker, will keep you posted.
2  International / Nederlands / Re: Ambilight clone on: December 29, 2012, 03:09:39 am
Denk dat HDMI inderdaad iets te ambitieus zal zijn om mee te starten smiley
Eerst zien hoever ik geraak met analoog beeld.

Voorlopig nog niet veel vooruitgang. Het is momenteel een project dat ik er 'even' probeer bij te nemen, tussen mijn werk en mijn verbouwing, dus er blijft niet bijster veel tijd over smiley-fat

Als er vooruitgang in komt, dan lees je het hier zeker.
3  International / Nederlands / Re: Ambilight clone on: December 26, 2012, 07:46:51 am
De basis van PAL heb ik wel mee. Aangezien het mijn bedoeling is om een ledstrip boven mijn TV te monteren, kan ik mij denk'k beperken tot de bovenste 10 tot 20 lijnen van iedere frame en in eerste instantie een simpel gemiddelde van die lijnen bepalen. Wellicht dat ik later ook nog kan gaan kijken naar hoe de kleuren van lijn tot lijn gaan variƫren om het geheel wat 'intelligenter' te maken...

De posts van Nick Gammon zal ik vanavond eens bekijken (nu @work). Ik was ook al het project van David Chatting tegengekomen ondertussen (http://www.davidchatting.com/arduinoeyeshield/). Ziet er ook een goed beginpunt uit.

Lectuur genoeg voorlopig, will keep you posted smiley

Misschien best ook eens kijken naar HDMI ook, want ik zie nu net dat de 6 jaar oude LCD van mijn ouders nog analog out heeft, maar mijn nieuwere philips blijkbaar niet meer...
4  International / Nederlands / Re: Ambilight clone on: December 26, 2012, 06:23:41 am
Hey,

De kleur van de leds zelf aansturen is inderdaad doodeenvoudig.

@Velocity: da's inderdaad een goed startpunt. Maar mijn grootste struikelblok momenteel is het beeld op de Arduino zelf krijgen. Bestaan hier libraries voor die het beeld bijvoorbeeld als een matrix terug geven als je het analoog signaal op de juiste pinnen van de Arduino aansluit?


Gr,
Ben
5  International / Nederlands / Ambilight clone on: December 22, 2012, 11:26:53 am
Hey,

Nieuw op het forum, nieuw met Arduino en wellicht al onmiddelijk een redelijk ambitieus idee :-)
Ik heb een Arduino, een 12v voeding, een RGB Amplifier en een RGB ledstrip.
De code die ik hier heb gevonden naar de Arduino gestuurd en hoera! Het werkt :-)

Nu heb ik dat niet allemaal gekocht om gewoon wat ledjes van kleur te zien veranderen, wat ik zou willen, is dit:


Het kan dus blijkbaar met een Arduino: analoge video input, de overheersende kleur bepalen en de RGB ledstrip hieraan aanpassen. Alleen heb ik geen flauw idee waar ik moet beginnen zoeken.
Wellicht zullen er uiteindelijk wat specifiekere vragen komen, waarvoor ik beter naar het Engelstalige forum ga, maar wellicht dat jullie me toch al in de juiste richting kunnen wijzen.

Ik heb al contact opgenomen met de auteur van het youtube-filmpje, zonder resultaat (geen antwoord).

Alvast bedankt voor de hulp!

gr,
Ben

PS: Als het ooit tot een werkend project komt, zal ik de code ook publiek maken.
Pages: [1]