Эмулятор клавиатуры на базе Arduino UNO
Требуется сделать эмулятор клавиатуры используя Arduino UNO (в идеале для arduino nano). После прошивки она должна определяться как HID клавиатура.
1 Плата должна подключаться к компьютеру через родной провод к USB
2 Никакой дополнительной пайки элементов проводов быть не должно.
3 Написать библиотеку под виндовс 7 (dll) с функциями (для управления arduino)
keyDown (int virtualKey) нажимает кнопку
keyUp (int virtualKey) отпускает кнопку
keyPress (int virtualKey) нажимает и отпускает кнопку между командами случайная задержка от 30 до 70 миллисекунд
4 написать подробную инструкцию как прошить ардуино, где взять, какой софт (ссылки), а также рабочий пример на Delphi 7:
Форма с 1 кнпокой после нажатия на которую через 5 секунд программа симулирует следующую последовательность:
напишет hello sleep (1сек) нажмет CTRL+H sleep (1сек) нажмет ESC sleep (1 sec) Напишет test sleep (1сек) нажмет Enter нажмет F5
Все. (тест будет проводится в блокноте)
5 выдать все исходники от библиотеки, тестовой программы и исходники прошивки для ардуино.
Все вопросы в личку