Оглавление:

Камера для мыши: 9 шагов (с изображениями)
Камера для мыши: 9 шагов (с изображениями)

Видео: Камера для мыши: 9 шагов (с изображениями)

Видео: Камера для мыши: 9 шагов (с изображениями)
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Ноябрь
Anonim
Мышь Cam
Мышь Cam

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

Шаг 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. Исходный код программы включен в этот архив. Техническое описание датчика доступно здесь на случай, если вы приобретете другой датчик и захотите изменить программу для работы с ним. На рисунке показан вывод моей камеры мыши при использовании в качестве сканера на странице, содержащей некоторые печатные материалы. В конце концов, я продолжу пользоваться своим обычным сканером.

Рекомендуемые: