что потом-то предполагается делать с полученными тремя числами
Ну дык, на обработку по своему вкусу. Единственный момент - это цвета белый и чёрный. Для данной конструкции и белый и чёрный (и серый) будет считаться белым, только чёрный имеет яркость 0 (и это верно). Тут аналогия такая, есть цвета синий, тёмно-синий, чёрно-синий, так и с белым белый, тёмно-белый, чёрно-белый.
Примеры соотношений Красного, Зелёного, Синиго:
1:1:1 - белый (яркость 1)
0:0:0 - белый (яркость 0)
1:0:0 - красный
1:2:1 - зелёный
0:1:0 - зелёный
1:3:3 - голубой
3:3:1 - жёлтый
и т.д.
_noise писал(а):если имелось в виду как-то (ну как-то так, в целом примерно, пока неважны подробности?) фотодиодить не свет вообще, но свет модулированный-"помеченный", который от собственного излучателя, но не сторонняя засветка - для "внешняя среда почти никак не влияет на результат"...
... то а в моём предложении не уже ли? и без непонятных усложнений.
Э-ы-э-ы?
Я сказал ШИМ? Или прямоугольные сигналы уже так называются?
Не желаешь прямоугольный сигнал, подавай синусойду по току, пилу, треугольник, трапецию, циклоиду... Главное что бы потом нормально отфильтровать эту форму сигнала на фотодиоде и узнать его уровень (яркость). А так-же соорудить такой генератор этой формы сигнала. Прямоугольный сигнал, по моему, проще всех сделать и не надо делать по генератору на каждый светодиод. Просто генерим сигнал частоты N и через 3-разрядный счётчик делим его частоту на 1, 2 и 4 и подаём на каждый светодиод соответственно. Тут лиж нужно хитрый фильтр сделать.
Модулировать его естественно нужно что бы фиксировать на фотодиоде только свой сигнал. Внешний свет тут уже не будет мешать.
"фотодиод с фильтром N" - тут я имел ввиду, как несложно догадаться прочитав строчку выше, фотодиод с фильтром (т.е. цепочка фотодиод -> полосовой фильтр) частоты N, N - произвольная частота.