home | login | register | DMCA | contacts | help | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


my bookshelf | genres | recommend | rating of books | rating of authors | reviews | new | форум | collections | читалки | авторам | add
fantasy
space fantasy
fantasy is horrors
heroic
prose
  military
  child
  russian
detective
  action
  child
  ironical
  historical
  political
western
adventure
adventure (child)
child's stories
love
religion
antique
Scientific literature
biography
business
home pets
animals
art
history
computers
linguistics
mathematics
religion
home_garden
sport
technique
publicism
philosophy
chemistry
close

реклама - advertisement



аннотация

Про аппаратный эмулятор кликов мыши.

Мой хороший друг решил сделать подарок своему внуку – заядлому геймеру. Внук подсел на какую-то сетевую игру, в которой, видимо для победы, требуется чуть ли не круглосуточно куда-то кликать мышью. Так вот, для этих целей и понадобился эмулятор.

Аппаратный эмулятор кликов мыши

Я волею судеб был вовлечён в этот процесс. Конечно же, я сразу заглянул в Google и обнаружил там массу программных эмуляторов заточенных как раз под сетевые игры.

Аппаратный эмулятор кликов мыши

Но, мои доводы не были приняты, и друг продолжил кипучую деятельность по постройке электромеханического эмулятора.

Аппаратный эмулятор кликов мыши

Идея его конструкции состояла в том, что небольшой электродвигатель с редуктором должен был вращать диск с магнитами, расположенными по периметру. При прохождении магнита мимо герконового переключателя, последний должен был замыкать контакты микровыключателя, расположенного под левой кнопкой мыши.

Правда, при этом мышь теряла свои основные свойства механического манипулятора. Но, товарищ считал, что можно будет пользоваться двумя мышами одновременно.

Однако мои опыты не подтвердили это предположение. При одновременном использовании двух оптических манипуляторов возникают две проблемы: разный масштаб движения (если мыши разной конструкции) и «дребезг» курсора.

Аппаратный эмулятор кликов мыши

Но, то ли двигателю не хватило оборотов, то ли большое количество магнитов не позволило получить переменное магнитное поле, подходящее для управления герконом, но меня снова привлекли к решению этой задачи именно на аппаратном уровне.

…да, я снова предлагал воспользоваться программными средствами.

Аппаратный эмулятор кликов мыши

Тогда я набросал незатейливую схему и сразу же её смакетировал. К счастью, у компьютерных мышей один из выводов микровыключателя соединён с корпусом. Это упростило согласование схемы с грызуном. Питается схема от тех же 5-ти Вольт, что и сама мышка.

Аппаратный эмулятор кликов мыши

Перечень элементов.

C1, C2 = 1,0

R1* = 250k

R2 = 5k

R3 = 100k

R4* = 320k

DD1 = К561 ЛА7, ЛЕ5

К176 ЛА7, ЛЕ5)

VD1, VD2 = КД522

VT1 = КТ3702Д

Работает эмулятор так. На элементах DD1.1, DD1.2 и DD1.3, DD1.4 собрано два генератора прямоугольных импульсов. Так как частоты этих генераторов немного отличаются, то на выходе элемента «ИЛИ», собранного на диодах VD1, VD2, образуется последовательность импульсов с меняющейся длительностью. Эти импульсы управляют ключом, собранном на транзисторе VT1. Ключ коммутирует выводы микропереключателя. Как мне сказали, если частота кликов не будет меняться, то это может быть замечено на игровом сервере. Именно поэтому пришлось использовать два генератора.

Для настройки эмулятора достаточно подобрать сопротивление резисторов R1 и R4.

Аппаратный эмулятор кликов мыши

Собрал я данную схему методом навесного монтажа прямо на ножках микросхемы. Выводы вывел тонким многожильным проводом.

Аппаратный эмулятор кликов мыши

Когда друг пришёл, осталось подключить эмулятор к мышке.

Выключатель питания эмулятора друг обещал установить сам.


Аппаратный эмулятор кликов мыши. | Аппаратный эмулятор кликов мыши | Комментарии и письма пользователей