Here is a short vid of my crude color detection, more like brightness detection. I had it recognizing 100%, but I think my sensor got saturated and needed a break (or a short to itself), so I had to adjust the distance for a few colors. I think a wavelength detector and a tiny mirror would work, but getting the data direct from the LCD controller is the best way. It just seems that the data is a bit too large for my abilities. I am still looking for a way to detect exact colors, but here is a little bit of progress. I could easily reprogram my psp to show the colors, but I soldered the controller and am too lazy to disassemble :winker: ...also, I can get white-ish light with the 3 colors at max intensity, but without a diffuser on the LED housing, you can see the color seperation since the RGB LED I have is a bit wide...
http://www.youtube.com/v/8mqFT3nvg3M&hl=en