Взаимодействие с контроллером Futaba RC с использованием c ++ и ubuntu

0

Поэтому я надеюсь использовать пульт дистанционного управления Futaba (в частности, Futaba 7c 2.4ghz) для симулятора c++ + OpenGL, который я написал.

Доступны ли пакеты Ubuntu для этого? Я согласен с покупкой USB-кабеля для подключения контроллера к компьютеру, но тогда мне нужен SD/SDK SDK, чтобы позволить контроллеру общаться с моей программой.

благодаря

Теги:
joystick
remote-control

1 ответ

2
Лучший ответ

Futaba и все другие контроллеры отправляют/получают сигналы PPM. Вам необходимо устройство (например, устройство USB), которое может принимать сигналы PPM.

Например, это устройство: http://www.mftech.de/usb-interface_en.htm

Также вы можете пойти "хакерским" способом. Вот так: http://wiki.neuronrobotics.com/PPM_Reader_Channel и http://diydrones.com/profiles/blogs/705844:BlogPost:38393

Вы можете использовать плату Arudino или ArduPilot для приема сигналов от контроллера, а затем отправить ее с последовательным портом на USB-конвертер на ПК для обработки.

Я помню, что я сделал что-то похожее с базовым Arduino. Если я правильно помню, у меня был сигнальный кабель, подключенный от приемника RCA Futaba к Arduino, и я смог получать сигналы PPM. Что-то вроде этого: https://www.sparkfun.com/tutorials/348

Также вы можете просто использовать этот http://www.rctoys.com/rc-products/GWS-GWFSM002A-ROUND.html, напрямую подключенный к RC-передатчику, и все кнопки, нажатые на RC, будут отправлены непосредственно на USB-порт, вы будете иметь виртуальный COM-порт, и вы можете читать все сигналы

  • 0
    Большое спасибо. Я рассмотрю эти различные варианты.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню