Простое фото-реле способно различать яркость цветовой палитры и хотя ей не тягаться с человеческим глазом, использовать это свойство все таки можно!
Я открою секрет данного эффекта - здесь простейшая обратная связь фотореле-лампочка. Карточка имеет функцию отражающего свет элемента. Когда картой перекрывают световой поток на фототранзистор, срабатывает реле, которое зажигает лампочку, а дальше в дело вступает великая Физика.
Фокус вот в чем: всем известно, что предметы черного цвета очень эффективно поглощают весь спектр светового, ближнего инфракрасного и ультрафиолетового - потому они нам и кажутся черными - ничего не отражают, а следовательно свет от лампочки не будет отражен от карточки и не попадет в нужном количестве на фототранзистор - фотореле не изменит своего состояния.
Белая карточка отражает не только свет от лампочки, но и окружающий свет - фотореле не сработает.
Цветные карты имеют разный отражающий коэффициент, поэтому мигание - объясняется тем, что при определенном приближении, света становится мало, лампа зажигается и освещая карточку создает достаточно отраженного света, чтобы выключить фотореле, после чего цикл повторяется.
Никакого распознавания цвета это реле совершить не способно, максимум, это определить черный, белый и любой остальной цвет средней яркости.
Как говорят Ученые Мужи : Точность определения зависит от начального освещения, фазы луны и погоды на Марсе. Ваше поделие - полное ..... , не способное принести никакой практической пользы!.
П.С. Никогда не спорьте с учебниками и теми кто их вызубрил наизусть! Даже если в книгах написано что земля плоская а небо это дырявая ткань мироздания! Себе дороже выйдет!