0

所以我希望将 Futaba 遥控器(特别是 Futaba 7c 2.4ghz)用于我编写的 c++ + OpenGL 模拟器。

是否有 Ubuntu 软件包可以帮助解决这个问题?我可以购买 USB 电缆将控制器连接到计算机,但是我需要 ac/c++ SDK 以允许控制器与我的程序通信。

谢谢

4

1 回答 1

2

Futaba 和所有其他控制器发送/接收 PPM 信号。您需要一个能够接收 PPM 信号的设备(例如 USB 设备)。

例如此设备: http ://www.mftech.de/usb-interface_en.htm

您也可以采用“hackish”方式就像这样: http ://wiki.neuronrobotics.com/PPM_Reader_Channel 和 http://diydrones.com/profiles/blogs/705844:BlogPost:38393

您可以使用 Arudino 或 ArduPilot 板接收来自控制器的信号,然后通过串行端口到 USB 转换器将其发送到 PC 进行处理。

我记得我用一个基本的 Arduino 做过类似的事情。如果我没记错的话,我有一条信号线从 Futaba 的 RC 接收器部分连接到 Arduino,我能够接收 PPM 信号。像这样的东西:https ://www.sparkfun.com/tutorials/348

您也可以简单地使用这个http://www.rctoys.com/rc-products/GWS-GWFSM002A-ROUND.html 直接连接到 RC 发射器,并且所有按下 RC 的按钮都将直接发送到 USB 端口,您将拥有一个虚拟 COM 端口,您可以读取所有信号

于 2014-01-28T22:43:29.577 回答