Мышка с отдачей.

11 мая 2006, четверг 21:54
для раздела Блоги
Мышка с отдачей.

На дело меня сподвигла эта статья про вибрирующую мышку:
http://www.hardwareportal.ru/Handmade/Mouse.vibro/index.html

На мой взгляд:
1) автор взял слишком мощный моторчик => слишком сильная вибрация, и (возможно) перегрузка электрических цепей мышки
2) всё приклеено и припаяно, так что возможности отключить вибрацию нет

Насчёт того что "... я сделал вибро мышку, аналогов которой в мире нет.." автор тоже погорячился, производители мышей давно выпускают мышки с отдачей. Только стоят они дорого.

Вот что получилось у меня:

вот такой вот был маус:

(кликните по картинке для увеличения)

Маус - общий вид
старенький Микрософт, PS/2, с шариком.


Раньше, чтобы открутить шуруп нужно было отдирать "ножку". Теперь - нет ;-)

(кликните по картинке для увеличения)

Усовершенствование ;-)

он же со снятой крышкой после переделки:

(кликните по картинке для увеличения)

Маус - общий вид - без крышки

Моторчик - от виброзвонка телефона Ericsson R320s.

Маус, вид сверху:

(кликните по картинке для увеличения)

Маус без крышки

Он же, без платы:

(кликните по картинке для увеличения)

Маус без платы

Плата, общий вид:

(кликните по картинке для увеличения)

Плата - общий вид

Плата в районе кнопок:

(кликните по картинке для увеличения)

Отводы с кнопок

Конструкция мышки позволяет без каких-либо дополнительных ухищрений повесить моторчик либо на левую, либо на правую кнопку (но не на обе сразу).

При нажатии ПРАВОЙ кнопки, на том контакте где припаян СИНИЙ провод будет земля, или 0 вольт.

При нажатии ЛЕВОЙ кнопки, на том контакте где припаян КРАСНЫЙ провод будет +5 вольт.

Кстати, моторчик имеет полярность.

Сейчас вибрация подключена на левую кнопку, поэтому снимаем с неё +5V, а минус берём прямо с провода:

(кликните по картинке для увеличения)

Отвод минуса

Если вибрацию подключать на правую кнопку (на этот случай туда уже припаян синий провод), то минус берём с кнопки, а +5V - c провода мыши.

Очевидно, что на обе кнопки сразу по-простому моторчик повесить нельзя - будет короткое замыкание. ;-( Как это сделать, я ещё не придумал. В принципе можно сделать развязку на диодах и логических элементах. Если сделаю - напишу. ;-)

Я думаю неплохо будет в простеньких играх при стрельбе, но при работе в винде - не впечатляет.

Есть идея сделать управляемую отдачу: повесить моторчик на параллельный порт и написать прогу-драйвер, которая им будет управлять. ;-)

Идея №2:
в оптической мышке поставить несколько разноцветных светодиодов и выбирать цвет при помощи DIP-переключателей. Я пока не придумал, куда в мышке запихнуть блок DIP-переключателей (снизу нет места - всё занимает плата, а сверху не хочется уродовать корпус - вряд ли получится аккуратно). Буду очень рад если кто-нибудь с более прямыми руками восползуется идеей.

Идея №3:
Отключать вибрацию при помощи тех же DIP переключателей; Например при помощи 2-х переключателей можно выбирать кнопку, на которую повешена вибрация: левая, правая, обе или нет вообще. Сложности в общем-то такие же как и в идее №2.

Обсуждение:
http://forums.overclockers.ru/viewtopic.php?p=2566859#2566859
Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают