我正在尝试使用te OpenPilot CC3D板和RaspberryPi控制Quadcopter。主要思想是首先替换从RC发射器到CC3D RC接收器的信号,以替换直接连接到CC3D的RC接收器输入的RPi。

据我所知,到CC3D的RC信号是PWM,因此RPi应该能够使用RPIO库控制通道以通过软件创建PWM。

但是经过一些测试之后,我还没有找到任何移动电动机的方法。我正在使用地面控制系统(OpenPilot软件)来配置CC3D。

我不确定是否需要以任何顺序或类似的方式发送PWM信号。我也不确定飞行模式开关的工作方式,我想它的工作方式与使用PWM的其他通道相同。

有人做过类似的事情吗?

评论

我正在尝试做同样的事情,但我根本不知道如何将CC3D接收器的8条电缆插入RPi的GPIO,请问您能帮我些忙吗?

嗨,你能帮我吗,我想做完全一样的事情,但是在pwm上对我不起作用。那你做了什么?

#1 楼

我终于可以从RPi控制CC3D。

问题是来自RC输入的配置错误。
我还从另一个希望为OpenPilot提供支持的社区LibrePilot开发的新Groung Control System软件中升级了CC3D固件。板。

评论


$ \ begingroup $
osuarez嗨,我迫切需要一个教程,我有arduino,Raspberry pi和cc3d,请告诉我您是怎么做的...
$ \ endgroup $
– anshulkatta
16年6月7日在6:47

$ \ begingroup $
这是2岁的帖子,但是您是怎么做到的呢?您可以链接到任何代码或接线图吗?
$ \ endgroup $
– CtrlAltF2
19年1月9日,0:41