Игровое HID-устройство

30thWorld-Vist

✩✩✩✩✩✩✩
7 Янв 2024
1
0
Нужно: разработать электрическую схему и написать код для игрового HID-контроллера.
Особых требований к оформлению схемы - нет, просто понятное описание (что к чему припаять).

- Устройство предполагается использовать как один из контроллеров для игрового симулятора на ПК (Windows 10).

- Устройство должно представлять из себя:
  • Сам контроллер (желательно, Arduino Pro Micro ATmega32U4).
  • 8 микропереключателей: https://www.chipdip.ru/product/msw-13 (модель выбрана специально, исходя из особенностей механизма)

С точки зрения механики, одновременно зажимается и удерживается только один переключатель.
Порядок переключения может осуществляться с любого на любой из 8.

Механику контроллера - разрабатывать не требуется;
Устройство должно определяться как HID-совместимое устройство, не клавиатура или мышь;

Большую ставку делаю на Arduino, т.к. к ним есть несколько библиотек для таких задач.
Требование к устройству, как HID - обусловлено не желанием возиться с драйверами к приблуде на 8 кнопок.

Пожелания:
  • Что бы имя устройства можно было присвоить самостоятельно, на стадии разработки. (на данном этапе, это не жесткое требование);
  • Что бы после сборки, готовое устройство сразу определялось правильно, без перезагрузок и замыканий контактов.
В закрытом корпусе не будет доступа к плате для такого рода операций.

На выходе хочу получить:
Схему (куда что припаять) и скетч-код для прошивки контроллера (если это всё таки Arduino).

Место нахождения исполнителя - не принципиально.
Оплата - обсуждается.