после поисков в инете определил что сенсор у неё ADNS-2620 сенсор даёт изображение 18х18 пикселей схема мыши полностью аналогична даташиту
также нашёл даташит под этот сенсор
питаеться матрица от 5 вольт тактируеться внешним кварцем имееться выход на сетодиод для управления подсветкой
линия связи состоит из 2х проводов, по одному передаёться тактирующий сигнал по другому пересылаються данные.
инициируеться датчик отправкой 2х байт от МК к матрице далее принимаеться последовательность данных.
остальные даташиты на другие матрицы
тут можно идентифицировать свою матрицу
также тут максимум информации о мышиных датчиках
пока что полностью не продумал идею но хочу сделать из этой мыши энкодер(матрица с светодиодом и линзой просто лежит на полу на подвесе с зазором ~5 мм от пола). смысл в том что точно отслеживается перемещения робота ползающего по полу. Прокручивания колес при повороте и при ударе о препятствие не вносит погрешности.
плюсы:
опт мыша работает на полу в комнате просто отлично(крашеный пол или палас)
установив датчик не в центре робота можно отслеживать перемещение даже при танковом развороте
расстояние от поверхности до пола~5мм для брожения по квартиредостаточно
минусы: надо делать подпружиненый подвес чтобы небыло проблем при движении по пересечённой местности
расстояние от поверхности до пола~5мм отсюда при брожения по квартире возможно непредсказуемое поведение при движении по проводами лежащими на полу, трещинами в полу и краях коврового покрытия и т. п.
прошу высказать свои предложения по реализации гаджета а также критику данного проекта