a_centaurus> Это мой хлеб (был), поэтому спрашиваю: тебе это действительно нужно?
Не, не надо.
У меня в некотором смысле уже всё определено.
Остались "мелкие технические детали".
Основная идея (словами, чтоб не рисовать):
коробочка;
на полу коробочки посредине лежит линейка фотодиодов;
на потолке сделана щель, перпендикулярная линейке;
солнце светит в щель и на полу получается полоска света;
в какой-то точке полоска пересекает линейку и на нескольких диодах получается большой сигнал;
положение этой точки на линейке зависит только от одного угла (и не зависит от другого);
так как солнце не точечное, то у полоски плавные края;
МК интерполирует наклон краёв и находит центр полоски.
"Мелкие детали" такие:
Невозможно сделать достаточно узкую щель, чтоб не перегрузить фотодиоды.
Невозможно поставить ослаб** фильтр, так как а) у меня нет подходящего материала, б) ослабление будет сильно зависеть от угла прохождения света.
Думаю сделать камеру-обскуру, а на зайчик, который в ней получится, будет смотреть коробочка с линейкой и щелью.
При этом легко получается ослабление до приемлемого уровня.