Симулятор мыши(ATmega32U4, Leonardo, Due) нужен скетч

Ми-ха
Offline
Зарегистрирован: 07.09.2019

Есть уже готовый скетч рабочий нужно добавить одну команду дополнения (нажатие и удержание левой клавиши мыши) или его взять как основу тех.задания. Сам скетч состоит их семи Массив:    byte _FLPArray180918325[65] = {0, 0, 1, 2, 3, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };

int _FLPArray30288068[63] = {0, 100, 100, 100, 100, 20, 0, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
byte _FLPArray264738190[65] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
int _FLPArray9280230[65] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
byte _FLPArray125255359[67] = {0, 1, 1, 1, 1, 9, 10, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
int _FLPArray41056947[67] = {0, 0, 0, 0, 0, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
byte _FLPArray57116171[65] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
Первый Массив отвечает за управление курсора вверх, вниз, вправо влевов(1, 2,3,4) 
Второй Массив отвечает за расстояния перемещение (0-400)
Третий Массив управление колесом вверх, вниз(0,1)
Четвертый число перемещения колеса(1,2,3,и тд) 
Пятый массив команды для действий их десять (1,2,3,4,5,6,7,8,9,10)
Шестой Массив пауза (мс) (9)
И команды 10:
1.перемещение (1)
2.колесо (2)
3.нажатие левой клавиши мыши(3)
4.правой кл мыши(4)
5.нажатие сред кн мыши(5)
6.клик левой кл  мыши(6)
7.клик правой кл мыши(7)
8 . клик средней кл мыши (8)
9.пауза мс (9)
10. Зацыкливание алгаритма
Скетч создавался для удобства пользователя что бы любой мог заполнять алгоритм действий такой и нужен не чего паять ненужно не каких кнопок нет все работает как кликер по алгоритму
fridgetester
fridgetester аватар
Offline
Зарегистрирован: 09.02.2019

напишу данный скетч по вашему ТЗ, под Leonardo, 1500р, fridgetester@mail.ru

Kakmyc
Offline
Зарегистрирован: 15.01.2018

С кодом flprog связываться ну его в жопу. Криво, тупо и размазано...

karamzin01
Offline
Зарегистрирован: 08.03.2018

Предложу Лучший вариант - maslachenko767@mail.ru , консультации, подбор компонентов бесплатно, гарантии имеются