Пришла идея собрать с ребёнком спидометр для велосипеда на микроконтроллере. Кажется очевидным решение - лазер и фоточувствительный элемент, при пересечении спицей луч прерывается, ну и нужно записать что спица прошла мимо датчика и сделать вычисления, затем отобразить всё это на экране.
Понятно что время от времени придётся протирать датчик и лазер, поэтому кажется что нужно сделать трубки приёмника и излучателя чуть длиннее и съёмные, чтобы удобно было чистить. Сейчас думаю напечатать это на 3д принтере, а там не знаю.
В целом всё понятно, но есть пара вопросов
1) Может кто то подскажет более технически интересное решение (может ультразвук например чтобы датчики грязи не боялись?, готовые устройства интересуют только как примеры решений, интересно собрать самим).
2) Если кто то может подсказать конкретные модели лазера, датчика, аккумулятора и контроллера заряда (можно ссылку в инторнетах/на алиэкспресс), буду благодарен. А то я совсем не знаком с этим.
ЗЫ. Линукс тут притом что я пишу с линукса.