Here’s a cool circuit for color sensing using minimal circuit components…
Colour sensor is an interesting project for hobbyists. The cir- cuit can sense eight colours, i.e. blue, green and red (primary colours); magenta, yellow and cyan (secondary colours); and black and white. When a primary coloured light ray falls on the system, the glass plate corresponding to that primary colour will allow that specific light to pass through. But the other two glass plates will not allow any light to pass through.

Other interesting stuff at Zedomax.com: build, Circuits, color_sensing, component, DIY, diy_circuit, DoItYourself!, Hack, hackers, LED, make, minimal_components, parts, Zedomax