
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Используйте оптическую мышь для получения изображений с низким разрешением. На картинке изображена буква «е» под курсором мыши.
Шаг 1: Вдохновение для проекта

Я просматривал эту страницу: камера оптической мыши и комментарии людей, которые хотели это сделать, но не знали, как действовать. Когда мне подарили неисправную оптическую мышь, я открыл ее и обнаружил, что у нее тот же датчик, что и в веб-страница выше. Так что я мог повторить его работу и использовать разработанное им программное обеспечение. На картинке показана плата внутри мыши без изменений.
Шаг 2. Удалите микросхему контроллера

Когда вы получите мышь, откройте ее. Оптический датчик можно отличить по тому, что он находится чуть выше линзы. На нем должно быть восемь контактов, на нем должно быть что-то вроде логотипа солнца, а также надпись «A2610». В этом случае это оптический сенсор мыши Agilent ADNS2610, такой же, который используется спрайтмодами и (позже) мной. Если у него более восьми ножек или другой номер детали, эти инструкции могут не работать.
Здесь я снял микросхему контроллера и соединил две ссылки, так что сигналы от датчика проходят прямо через них. Три кнопочных переключателя были удалены, чтобы использовать их в другом проекте. Алюминиевые электролитические конденсаторы были заменены танталовыми конденсаторами того же номинала, но меньшего размера.
Шаг 3: датчик

На картинке показан крупный план сенсорного чипа, и я пометил контакты в соответствии с таблицей данных.
На сенсоре моей мыши написано «A2610 C0517C», первый - это номер детали, а второй - это дата и код производителя. Мы должны подключиться к контактам Vdd, Gnd, sck и sdio (щелкните изображение, чтобы просмотреть его в полном размере).
Шаг 4: обратная сторона доски

На картинке изображена нижняя сторона платы. Оптический датчик был защищен лентой.
Я пометил две сигнальные линии. Площадь земли - это самая большая область меди на плате. Vdd можно распознать по наличию электролитического конденсатора непосредственно между ним и землей.
Шаг 5: разъем для принтера

С другой стороны, вам понадобится параллельный порт (центроника) на вашем компьютере, обычно называемый портом принтера. Это 25-контактный разъем D, из которых используются четыре линии.
На рисунке я выделил четыре линии, которые используются. Если вы присмотритесь, вы увидите, что контакты помечены цифрами.
Шаг 6: Строительство - Установите диод

Вам понадобится диод, например 1N4148. Припаяйте его концом с лентой к выводу 5 разъема. То есть катод диода идет на вывод 5.
Шаг 7: Другой конец диода

Теперь припаяйте провод (или используйте вывод самого диода) и подключите другой конец диода к выводу 12. То есть анод диода подключается к выводу 12.
Теперь проверь это. Вывод 12 находится в самом конце, кроме одного, и между ним и выводом 5, где закреплен другой конец диода, есть шесть свободных выводов.
Шаг 8: Подключите кабель

Я использовал кусок плоского кабеля от кабеля жесткого диска, чтобы подключить плату мыши к разъему принтера. Цифры на рисунке ниже относятся к номерам контактов микросхемы оптического датчика.
Лучше всего идентифицировать эти провода с помощью мультиметра или другого прибора для проверки целостности цепи, который не повредит микросхему датчика. Контакт 3 датчика - это контакт ввода / вывода данных. Он идет к контакту 12 разъема напрямую, а к контакту 5 через диод. Контакт 4 датчика - это вход часов. Он идет прямо на вывод 9 разъема. Контакт 6 датчика заземлен. Он подключается к большой площади меди на плате и к контакту 25 разъема. Вывод 7 датчика - это вывод питания. Для работы датчика на него должно быть подано +5 В. На рисунке это желтый провод, идущий обратно к разъему жесткого диска. Если у вас есть оригинальный кабель мыши, будь то USB или PS / 2, линия на пять вольт будет присутствовать на конце. Просто определите это и подключитесь к нему.
Шаг 9: заставьте это работать

После подключения к параллельному порту программное обеспечение должно быть загружено и запущено, чтобы увидеть результат на экране компьютера. Программа называется «Readmouse» и доступна здесь. Это zip-архив, который необходимо скачать, разархивировать, а затем следовать инструкциям в файлах readme. Исходный код программы включен в этот архив. Техническое описание датчика доступно здесь на случай, если вы приобретете другой датчик и захотите изменить программу для работы с ним. На рисунке показан вывод моей камеры мыши при использовании в качестве сканера на странице, содержащей некоторые печатные материалы. В конце концов, я продолжу пользоваться своим обычным сканером.
Рекомендуемые:
От винтажной мыши Mac к беспроводному зарядному устройству для iPhone: 8 шагов (с изображениями)

Винтажная мышь Mac для беспроводного зарядного устройства для iPhone: это зарядное устройство для телефона началось с того, что я пытался придумать что-нибудь интересное, что можно сделать со старинной мышью Apple / Mac в качестве подарка для моей жены, заядлого пользователя Mac и всего, что связано с Apple. Я придумал, что может быть лучше зарядного устройства для беспроводного телефона? Уже круто смотрится
Живая ловушка, удобная для мыши в Интернете вещей: 6 шагов (с изображениями)

Живая ловушка для IoT-мыши: это ловушка для захвата мышей, не причиняя им вреда, чтобы вы могли выпустить их на улицу. Если датчик приближения обнаруживает мышь, серводвигатель закроет дверь. Вы получите мгновенное сообщение и / или электронное письмо с информацией о том, что вы ограничили
Коврик для игровой мыши с RGB-подсветкой: 7 шагов (с изображениями)

Коврик для игровой мыши с RGB-подсветкой: недавно я наткнулся на WS2812 с индивидуально адресуемыми светодиодами RGB. Это означает, что каждый светодиод можно управлять отдельно и запрограммировать на вывод разных цветов вместо стандартной полосы RGB, где все светодиоды горят одинаково. RGB-мышь
Project Aurora: умный игровой коврик для мыши за 20 евро: 13 шагов (с изображениями)

Project Aurora: умный игровой коврик для мыши за 20 евро: основная идея заключается в том, зачем тратить 50 долларов на коврик для мыши с RGB-подсветкой, который показывает только световые шоу? Хорошо, они классные и ультратонкие, но они также добавляют на ваш компьютер программное обеспечение для настройки светлых цветов, что не совсем "легкое"; если вы считаете
Скрытая флешка в ключе для мыши: 6 шагов (с изображениями)

Скрытый флеш-накопитель в Mouse Dongle. Скрыть USB-накопители с конфиденциальными данными непросто, и последнее, что вам нужно, - это потерять все свои файлы. Сегодня мы спрячем нашу флешку в приемник беспроводной мыши, чтобы вы никогда не потеряли свой накопитель, потому что я