Страница 1 из 2
Мышь с интеллектом
Добавлено: Сб фев 21, 2009 23:16:48
VoLT
Много уважаемый
Kvazar выложите исходники прошивки по этой статье:
http://radiokot.ru/circuit/digital/pcmod/14
Подарок хочу сделать енту мышь знатному геймеру

но хотелось бы привнести ряд изменений

Добавлено: Вс фев 22, 2009 15:22:03
Kvazar
Мыло напишите (или в личку или сюда) - пришлю

Добавлено: Вс фев 22, 2009 18:57:07
VoLT
В личку кинул мыло

Добавлено: Вс фев 22, 2009 19:35:41
Kvazar
Все отправил. Расскажите потом, в чем суть изменения, ради интереса

Добавлено: Вс фев 22, 2009 20:23:18
Тихан
Я написал(только ещё практически не проверил)по этой идеи с небольшими изменениями прогу, но на AVR.Через денёк закончу и если автор статьи не против, выложу.
Добавлено: Вс фев 22, 2009 21:20:49
VoLT
Во с AVR думаю проще ...
А переделка заключается в записе профилей

...
уж незнаю насколько правда ... но если с калаша в 1.6 стрелять каким то спец образом ... всегда смертельно

уж незнаю насколько правда ... вот хочу сделать запись нажатий
и ещё хотелось бы избавится от доп подстроек оставив тока быстрое нажатие левой различного количества ... плюс индикация как в Logitech G9 четыре светодиода ... под смд светодиоды ... окуратненько их сбоку ... надо бы купить надфилей ... предстоит ювелирная работа
Интересно всё это дело поставить на мышку
Razer Copperhead
Мышка не новая ... и потёртая малость ... а этой конфеткой придаст ей некую вторую жизнь ... на ней красуется надпись First Edition
Мышка взгляд изнутри
http://aphnetworks.com/review/razer_copperhead/012.JPG 
Добавлено: Пн фев 23, 2009 16:58:29
sachok
Я тоже люблю время от времени в КС поиграть:) Сделал бы себе такую мыш на досуге. И вот тактика стрельбы с АК47 в КС
http://portalcs.moy.su/publ/14-1-0-47
Добавлено: Пн фев 23, 2009 23:55:28
Kvazar
Тихан писал(а):Я написал(только ещё практически не проверил)по этой идеи с небольшими изменениями прогу, но на AVR.Через денёк закончу и если автор статьи не против, выложу.
Да выкладывайте конечно, только лучше будет. Два варианта - на пике и на авр - на выбор.
Просто я с авр не работаю, а работаю с пиками.
2 VoLT - плата в вашей мышке не малая, постараться надо, чтобы впихуть все задуманное. Впрочем, если без индикатора, на диодах, то норм.
Добавлено: Пн фев 23, 2009 23:59:32
VoLT
Спасиб за инструкцию ...
Сделал индикатор - рационально на мой взгляд ... хотя не думаю что открыл Америку
Методику скопировал с книги Мортона Дж. Микроконтроллеры AVR. Вводный курс - метод такой же только плюс меняется полярность
[HL1 и HL2] [HL3 и HL4] [HL5 и HL6] - двух цветные светодиоды сначала обозначаем скажем жёлтым ... до упора светодиодной линейки ... затем начинаем с начала уже заполнять красным вполне информативно и позволит всё организовать на более меньшем МК
Итого получается ... 5 выходов (4 на индикатор и одна кнопка мыши) и один вход ("спец" кнопка мыши), если делать управление этой бедой отдельно - что я и хочу сделать
В бою понимаете нажимать на все три кнопки это затруднительно ... тут понимаете ХЕ летит ... а я буду тыкать на все кнопки разом

Добавлено: Вт фев 24, 2009 00:02:24
Kvazar
Что же, по-моему, нормуль

Добавлено: Вт фев 24, 2009 00:09:48
VoLT
Идея класс ... автору ещё раз спасибо ...
Говорите нормуль ... значит можно реализовать ... а то у меня сомнения

Добавлено: Вт фев 24, 2009 00:22:49
Kvazar
Да было б за что
Только вот что (просто напомню, для всякого) оба диода из каждой параллели одновременно гореть не смогут
И вот еще что - общий у диодов (тот, что снизу), как я понял, будет подключен к какому-то выводу порта МК. Так вот следите, чтобы ток суммарный (как втекающий так и вытекающий) не превысил максимально допустимого.
Добавлено: Вт фев 24, 2009 00:26:40
VoLT
Правильно не могут на уровне электричества ... так как электричество резкое как понос можно зажигать поочерёдно и быстро очень ... глаз не заметит
Пятый режим:
Теперь я уже и забыл зачем индикатор мне нужен был

Добавлено: Вт фев 24, 2009 00:30:05
Kvazar
Можно и поочередно, динамика

Добавлено: Вт фев 24, 2009 22:50:09
VoLT
Написал обработку моего индикатора на microPASCAL
В протеусе очень заметно мерцает и даже подглюкивает
надеюсь в реальном устройстве такого не будет - иначе придётся отказатся от такого решения
Хотя не думаю что можно осуществить (пять выходов и два входа) на чём то меньшем чем тинька 2313
Сейчас вобще не понимаю зачем заморочки мне такие нужны были с индикатором
xmouse.txt
Что б не плодить флуда ... напишу тут алгоритм поведения которого желаю добится:
1. Индикация - всегда
2. Нажатие на кнопку SET -> жёлтые светодиоды начинают моргать нажмём х-кнопку (многократного нажатия левой) что бы перейти к пункту 3
3. по кругу зажигаем светодиоды (все погашены означает тройной клик) тычем х-кнопку пока не добьёмся нужной величины
4. нажмём SET загорятся все красные светодиоды
5. нажмём х-кнопку для установки задержки (начинается с 2 мс)
6. нажмём SET поочерёдно светодиоды моргнут три раза и в память МК запишется все наши настройки
Добавлено: Ср фев 25, 2009 15:08:59
Kvazar
Насчет глюков и тормозов успокою - в моей конструкции, при проверке в Proteus, тоже тормозило, как я понял, из-за динамической индикации. В реале же все четко.
Насчет остального (microPASCAL и т.п.) ничего не скажу, ибо работаю не с этим

Добавлено: Пт фев 27, 2009 22:52:03
WRXi
Вопрос! Можно ли использовать шариковою мышку если да то УРЯ! если нет то

Добавлено: Сб фев 28, 2009 00:40:39
sachok
Я думаю можно!!! Там не нет ни какой привязки к оптике, лазеру. Только проверить как кнопки включены.
Добавлено: Сб фев 28, 2009 00:55:25
WRXi
Спасибо
Добавлено: Вс мар 01, 2009 15:36:52
Kvazar
WRXi писал(а):Вопрос! Можно ли использовать шариковою мышку если да то УРЯ! если нет то

Конечно можно! Только насчет кнопок товарищ sachok прав. Вот у меня есть мышь для COM-порта, с шаром, там кнопки на +5 сидят, придется инверторы ставить, хорошо если места хватит.
А какая мышь? К какому порту подключается?