Se me ocurre lo siguiente:
un transmisor leds infrarojos y un receptor led de infrarojo, el tx le envia al material a captar y el receptor recibe el reflejo del objeto al que le mandaron la luz infraroja.
el circuito tiene el siguiente principio fisico:
una vez detectado el infrarojo que rebota, entonces se envia a un amplificador operacional, el cual convierte esto a una señal electrica y de acuerdo al nivel de voltaje que tenga , es proporcional el color., ahora bien, esto se puede pasar a otro amplificador operacional organizado de manera COMPARADOR, para que tu ajustes con un potenciometro el nivel que deseas de color a detectar ! y listo ! pa pintura !.
esto lo puedes usar para deteccion de cualquier color !. la clave es la calibracion de las ventanas de voltaje de la salida del primer amplificador operacional, asi sabras que color es.
Atensión : el emisor , el cuerpo a detectar y el receptor se tendrian que meter o tener en un sector que no lo afecte la luz externa como el sol, la luz artificial , etc, etc, ya que podria tener errores de lectura.
chau