Игровой контроллер для Kerbal Space Program
Я сделал игровой контроллер для KSP, специально для стыковок в космосе.
У него 8 осей и 22 кнопки. По 3 оси на каждый джойстик и 2 слайдера. Один джойстик управляет вращением космического аппарата, другой перемещением. Один слайдер управляет тягой двигателя, другой программируемый, например на вращение сервопривода.
Как это всё работает:
Также позволяет подробно управлять всевозможными органами управления самолёта: угол атаки винта, триммер руля высоты и т.д.:
Внутри получилась такая красота:
USB контроллер BU0836A и плата матрицы диодов для подключения кнопок, живут на отдельном этаже:
Вообще всё началось полгода назад. Увидел на Али джойстики H-D400X-R4, и решил попробовать сделать мега геймпад.
Изначально выглядело это как-то так:
Внутри Teensy++ 2.0 и куча потраченных нервов чтобы включить все 8 осей (берите например Teensy 3.x для таких целей).
Как оказалось всё очень даже играбельно. Чтобы в итоге всё поместилось и было красиво, был сделан точный чертежик. И докуплены детали получше.
В итоге потратил около 6 тыс. рублей на всё.
Единственный недостаток в том что KSP видит только 20 кнопок. 2 оказались лишними для этой игры.





