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

Тема в разделе "Закажу проект", создана пользователем Ми-ха, 11 сен 2019.

  1. Ми-ха

    Ми-ха Нуб

    Есть уже готовый скетч рабочий нужно добавить одну команду дополнения (нажатие и удержание левой клавиши мыши) или его взять как основу тех.задания. Сам скетч состоит их семи Массив: 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. Зацыкливание алгаритма
    Скетч создавался для удобства пользователя что бы любой мог заполнять алгоритм действий такой и нужен не чего паять ненужно не каких кнопок нет все работает как кликер по алгоритму
     
  2. Daniil

    Daniil Гуру

    Когда диплом писал, нужно было провести много расчетов в программе и сохранить картинки, то воспользовался sikuli, а сам спокойно спал) только анализ на мне, а рутину пусть комп делает.
     
  3. Ми-ха

    Ми-ха Нуб

    Если бы на комп нужно было то не парился бы с ардуино знаю много программы. Но тут нужно именно ардуино