![]() |
|
![]() |
![]() |
Теги статьи: |
Скипер диалогов из мышки
Автор: Shadows1994
Опубликовано 22.03.2024
Создано при помощи КотоРед.
Здравствуйте!
На днях попросили меня сделать мышку с возможностью автоматически кликать каждую 1 сек, для скипа диалогов в играх (Геншин, БДО).
Сказанно - сделанно, может ещё кому понадобиться. В качестве мк взял Atmega8.
Сделал клик рандомным от 800мс до 1200мс(задержка между кликами) и 150мс до 350мс (длительность клика). Для того чтобы было больше похоже на риальный клик мышки человеком.
Добавил индикацию:
- красный светодиод плавно переливается яркостью от 0 до 70% означает ожидание.
- зелёный светодиод плавно переливается яркостью от 0 до 70% означает работу.
Мышка в сборе (ожидание)
Мышка в сборе (работа)
Управление:
- Для этого забрал у мышки одну боковую функциональную клавишу. При включении мк стартует в режиме ожидания. При однократном нажатии на кнопку переходит в режим работы, если нажать кнопку снова перейдёт в режим ожидания.
- Для того чтобы полностью прикратить работу мк и отключить индикаию необходимо зажать кнопку на 2 секунды. светодиоды маргнут 1 раз и погаснут. Для включения необходимо 1 раз кликнуть кнопку - мк перейдёт в режим ожидания.
Вообщем-то и всё. Дополнительных возможностей не заказывали. предлагайте варианты.
Схема, прошивка и симуляция в протеус в описании.
Важно! К выводу мк, который идёт на кнопку, необходимо подпоять резистор 0.25W 220Ом, как и к выводам светодиодов. На схеме этого нет.
Файлы:
Симуляция в протеус
Прошивка
Все вопросы в Форум.