[Fjord Carver] brings together an RGB LED ... make a color sensor. Those Cadmium Sulfide lights sensors usually have a very wide swing of resistance when exposed to varying levels of light ...