I am about to try and make a project that finds the average colour of a television to control some rgb leds.
the signal to the TV could be from any source, maybe even an internal one and so connecting to a video output isn't an option. (It probably wouldn't be easy anyway)
I was thinking maybe a small cheap camera or perhaps a colour sensor, I'm not sure which one will work best and so wanted someone else's opinion before I go buy anything.
If, and it is a big if, you can find a camera with an RGB output you can have a simple RC filter to give you the average of each channel. Then you could read them into your arduino through the analogue inputs.
If I understand you correctly, you have a TV set that could be getting its video signal from an internal tuner or from an external source. You wish to drive RGB LEDs to create an ambience, like some Philips TV sets.
Question: does your TV set have any kind of RGB output? Of course, things are changing fast in this digital era, but it is not inconceivable that you may have this. If so, your problem is almost solved.
David
Thanks for the suggestions, there is no output on the TV that can give me the picture regardless of source.
I suppose a colour sensor would be fine if it will work, positioning it where it won't get in the way should be easy enough anyone tried this before?
I have managed to dig up a camera with a composite video output, it's a long shot but is there any way to get an average colour from this?
Thanks.