Задача

Разработать устройство на базе Arduino, которое подключается к компьютеру через USB и эмулирует работу мыши. Система должна определять его как стандартный pointing device (HID). Устройство не заменяет обычную мышь, а выполняет предписанные действия: автоматически нажимает левую кнопку мыши 4 или 5 раз в строго определенные моменты времени.

Требования

  • Реализация алгоритма программного управления курсором и кликами.
  • Гарнитура должна быть аналогом типа «мышь» с однократным/множественным кликом.
  • Количество кликов - 4 или 5, время их выполнения задается из программы или зашивается в скетч.
  • Подключение должно обеспечить стабильную коммуникацию с ПК и обработку сигнала без задержек.

Важно для исполнителя

  • Необходимо предоставить полный код (firmware) и принципиальную схему (если требуется).
  • Управление должно быть предсказуемым и не зависеть от положения эмулятора.
  • Устройство может быть реализовано на любой плате серии Arduino (Uno, Leonardo, Micro), поддерживающей HID-протокол.

Профессиональный дизайн и верстка презентации

Необходимо доработать существующую презентацию, превратив её из набора слайдов с данными в стильный и современный инструмент для демонстрации. В качестве референса для стиля указан минималистичный и технологичный сайт.