Доброго время суток!
Хочу реализовать управление сервоприводом/шаговым двигателем с помощью джойстика.
Дело в том, что сейчас почти у всех джойстиков usb интерфейс, и хотелось бы джойстик подключить напрямую к МК, а не через компьютер.
V-usb как-то не особо помог. Там нашел проект подключения геймпада от playstation к компьютеру, но это не то что нужно. Еще надо плавно регулировать обороты двигателя, отклоняя больше или меньше ручку джойстика в какую-то сторону (что с помощью геймпада неудобно делать).
В основном нашел инфу, как подключить ждойстик к компютеру через МК, и больше ничего, либо схемы подключения пресловутых доисторических джойстиков.
Есть вариант слегка разобрать НОВЫЙ джойстик и подпаять там проводочки от переменных резисторов (потенциометров), которые отслеживают положение рукоятки джойстика, сделать свой выход, и подключить их напрямую к МК, можно и заодно несколько кнопок тоже вывести.
Но это как-то не гуманно. Хотелось бы без всяких ковыряний использовать весь функционал джойстика на МК.
Я так полагаю, чтобы реализовать связь МК с джойстиком через usb, то это нужно писать свои дрова для конкретной модели этого джойстика, учитывая калибровку и тп. То есть это туева хуча дел.
Может взять ардуину?
Либо если получиться найти datasheet к контроллеру самого ждойстика, и тогда уже от него плясать...
Одноплатный компьютер с операционкой как-то не охота покупать, тем более для такой простой задачи.
Может кто-нибудь инфу подскажет, или совет? Заранее спасибо!