5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 2114|回复: 10
打印 上一主题 下一主题

【arduino做的mwc,如图,问一下那个加速方向度定义到底该怎么改啊?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-12-6 08:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gemingyu 于 2014-12-6 09:26 编辑

看了站内的两个大神用arduino做的mwc飞控,中了毒,自己也拼了块,可昨晚弄了半夜也没把加速度方向的代码修改好。
这句该如何修改啊?板块布局如下图,谢谢了,在线等。












#define ACC_ORIENTATION(X, Y, Z)  {accADC[ROLL]  = -X; accADC[PITCH]  = -Y; accADC[YAW]  =  Z;}
  
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] =  Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;}









IMG2014120523xxxB_20141206081603640.jpg (58.49 KB, 下载次数: 11)

IMG2014120523xxxB_20141206081603640.jpg

085157z1wyjzj3p7ma7qaw.jpg (86.37 KB, 下载次数: 10)

085157z1wyjzj3p7ma7qaw.jpg

欢迎继续阅读楼主其他信息

沙发
发表于 2014-12-6 10:21 | 只看该作者
看你修正方向到底哪出问题了 改符号
3
 楼主| 发表于 2014-12-6 10:30 | 只看该作者
hpuxionghao 发表于 2014-12-6 10:21
看你修正方向到底哪出问题了 改符号

就是那个符号改不好,我倾斜四轴它老是不能平衡,还乱扭。

4
发表于 2014-12-6 11:16 | 只看该作者
你应该用mini pro 做主控,这个体积更小,还有另外就是你可以用陀螺仪,加速度计 和磁场感应一体的。直接用iic进行通信,这样电路简单,调试更简单。
5
发表于 2014-12-6 11:38 | 只看该作者
本帖最后由 WCQ329 于 2014-12-6 11:41 编辑

这又何必呢!!
直接上个YG-86模组+2560玩海盗,功能都搞定了!
或者玩APM算了
http://bbs.5imx.com/bbs/forum.ph ... 2%CA%D4%B3%C9%B9%A6

6
发表于 2014-12-6 12:55 | 只看该作者
其实你不用那么麻烦的,,你刷好程序后先看上位机上的姿态变化与你拿着机子晃动的变化是否一致。然后装桨推一下油门看看起来的时候是否有自旋,如果有的话,改gyro里的Z轴方向。
7
发表于 2014-12-6 13:51 | 只看该作者
liudandan3 发表于 2014-12-6 12:55
其实你不用那么麻烦的,,你刷好程序后先看上位机上的姿态变化与你拿着机子晃动的变化是否一致。然后装桨推 ...

请问晃动四轴俯仰动作的时候,软件显示横滚动作,机架横滚动作的时候,软件显示俯仰动作,完全反了,应该怎么改

8
发表于 2014-12-6 14:43 | 只看该作者
gemingyu 发表于 2014-12-6 10:30
就是那个符号改不好,我倾斜四轴它老是不能平衡,还乱扭。

那是你程序里修正过度 导致自激震荡
9
 楼主| 发表于 2014-12-6 19:43 | 只看该作者
WCQ329 发表于 2014-12-6 11:38
这又何必呢!!
直接上个YG-86模组+2560玩海盗,功能都搞定了!
或者玩APM算了

就快做好了,不甘心啊。
10
 楼主| 发表于 2014-12-6 19:44 | 只看该作者
WCQ329 发表于 2014-12-6 11:38
这又何必呢!!
直接上个YG-86模组+2560玩海盗,功能都搞定了!
或者玩APM算了

学生一枚,缺焊接设备。。。

11
发表于 2014-12-7 11:07 | 只看该作者
wcdsxm 发表于 2014-12-6 13:51
请问晃动四轴俯仰动作的时候,软件显示横滚动作,机架横滚动作的时候,软件显示俯仰动作,完全反了,应该 ...

把XY对调

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表