Будем пробывать делать отический энкодер честно скопированый с мышки A4tech NB-30D Battery Free на основе датчика PAN3101DB.
Покупаем мышу, ее ковер будет кошерной зарядочной станцией, но это будем обсуждать в соседней ветке...
А из самой мыши выдираем необходимое и делаем оптический энкодер.
Вот собственно первый вариант схемы.