Официальный сайт компании Arduino по адресу arduino.cc
HID мышка с использованием библиотеки Mouse.h
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Пнд, 05/08/2019 - 10:18
Всем доброго времени суток !
Есть такое задание - сделать мышку на arduino micro, которая будет двигаться на определенные координаты по экрану и нажимать там на левую кнопку мышки. С нажатиями все прекрасно все работает, а вот с установкой в определенные координаты пока проблемы. Пишу как в документации mouse.move(x,y) и мышка просто двигается, вопрос в том, как не просто двигать мышкой в определенную сторону, а именно установить ее в нужные координаты на экране.
так в том то и дело, что начальнюю точку тоже не получается задать. Задаю к примеру mouse.move(1920,1080) , а мышка двигается просто. Как мне задать точку отсчета ?
Я подсчитал точные пиксели на экране, куда нужно нажимать, вопрос в том как теперь туда установить курсор
Нет, там просто нет точки начала отсчёта. Вы должны сами для себя её задать. Сами, совершенно произвольным образом. Ну, например, скажите себе, что при "запуске программы" (или "при нажатии такой-то кнопки" или ещё как) считаем, что мыша в координатах 0,0. И с этого момента, в своеё программе считайте все свои движения (move) и Вы всегда будете знать в каких координатах она в каждый момент времени.
Этот момент ясен, а как мне к примеру остановить мышку если она движется, просто командой delay ?
к примеру задал точку отсчета, дальше двигаю до места назначения , мышка пришла, нажимает на кнопку и просто делей ?