Ответ должен быть разделен на две части
Аппаратное обеспечение: если вам нужен беспроводной контроллер Xbox360, вам потребуется контроллер приемника для P C, если проводной XBox360 / One или беспроводной контроллер One вам просто нужны драйверы , Перед началом работы с Arduino убедитесь, что все работает.
Программное обеспечение. Самая «сложная» часть - это связь от P C до Arduino. Так что начните с малого. Установите ArduinoIDE и обработайте на P C:
ArduinoIDE
Обработка
Fla sh сервофирма на Arduino, для к которому вы подключаете сервопривод (да, я знаю, что вы хотите беспроводную связь, но подождите секунду).
Загрузите библиотеку firmata в processing.play с примерами и попробуйте привести свои контроллеры Xbox в русло сценария управления.
Следующий шаг: установите библиотеку NRF24L01 , загрузите примеры в Arduinos и протестируйте функции связи
Затем реализуйте сервоуправление через serialmonitor (примеры и учебное пособие находятся на inte rnet)
Последний шаг - соберите все вместе, опубликуйте sh и услышите приветствия сообщества разработчиков.