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

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

arduino nano mpu6050 hmc5883l 自组飞控v1

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-25 21:24 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 xmi5ljk 于 2014-3-20 08:27 编辑

这是改进的第二版http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=880158&extra=

第一版缺点:洞洞板没规划,背部飞线杂乱,焊完后发现可将接收机插针和电调插针放在arduino nano的d2-d12针脚的那一侧,方便洞洞板背部走线。(d2,d4,d5,d6,d7,d8,d12接收机;d3,d9,d10,d11电调)。把mpu-6050和hmc5883l模块放在arduino nano的a0~a7针脚的那一侧,方便连接a4-sda,a5-scl,3v3。

照片上箭头为标注的飞控front正方向,mpu-6050和hmc5883l的实际安装方向,请问通过这两个模块xyz标注(黄圈里的),mwc中关于传感器的轴定义代码怎么改,最好能给解释为什么这么改,谢谢。


  1. /* individual sensor orientation */
  2. #define ACC_ORIENTATION(X, Y, Z)  {accADC[ROLL]  =  Y; accADC[PITCH]  = -X; accADC[YAW]  = Z;}
  3. #define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -Y; gyroADC[PITCH] =  X; gyroADC[YAW] = Z;}
  4. #define MAG_ORIENTATION(X, Y, Z)  {magADC[ROLL]  = X; magADC[PITCH]  = Y; magADC[YAW]  = Z;}
复制代码





看了下mpu-6000/6050 的pdf文档,轴向定义如下图,可是看了还是不知道模块实际摆放位置怎么和wmc中的轴定义xyz对应起来,老手们给说下呗。









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

39
发表于 2020-2-21 09:13 | 只看该作者
请教一下,GY521模块和arduino nano怎么连接啊?我烧的是mwc代码
38
发表于 2014-3-12 10:23 | 只看该作者
xmi5ljk 发表于 2012-12-26 19:20
感谢分享,不用飞线一般使用什么来连接针脚,我对电路板这一块还真的不太熟悉。

用杜邦线来先连吧,因为一开始这样子好弄点

37
发表于 2014-3-7 15:13 | 只看该作者
arduino nano
36
 楼主| 发表于 2013-12-31 12:17 | 只看该作者
美国手左油门摇杆拉到右下角3秒解锁,拉到左下角3秒加锁
35
发表于 2013-12-31 10:10 | 只看该作者
我也做了个nano+GY86,刷的MWC2.3 固定翼模式。接线用了nano扩展板 几乎不用焊接。不过,有个调试的问题。控上油门在GUI里显示正常,但是电机不转,需要解锁吗?如果调试?
34
发表于 2013-12-26 19:49 | 只看该作者
阿莫上有个PCB文件打样的不用这么麻烦了,我的也用完了。
33
发表于 2013-12-26 13:31 | 只看该作者
能否pm我QQ  大家交流交流
32
发表于 2013-10-3 16:13 | 只看该作者
mark 一下
31
发表于 2013-9-20 17:33 | 只看该作者
支持DIY
30
发表于 2013-7-28 16:37 | 只看该作者
我也想做一个,现在MPU6050模块到手了,但是测试程序过不去,板子上面那个DA0怎么接呀,我接到Vcc和GND,1602上面都显示-4,而且都不变,不知道是程序的问题还是硬件连接的问题,谢谢
29
发表于 2013-7-27 18:08 | 只看该作者
这样布线会不会有干扰呢?
28
发表于 2013-7-25 15:28 | 只看该作者



y轴横滚x轴俯仰z轴偏航,把y轴对着机头方向就对了。

27
发表于 2013-7-25 15:28 | 只看该作者
本帖最后由 db3d 于 2013-7-25 15:37 编辑

我用arduino pro mini +GY-86(MS5611 HMC5883L MPU6050)三排插针直接从侧面焊接,整个飞控可以做到mini板那么大34X18X11.

26
发表于 2013-7-25 09:36 | 只看该作者
看了您的自组飞控 请教下,小弟是个门外汉
MPU6050 和 HMC5883L 都是通过IIC总线链接的,那接线怎么接法?板子上的SCL和SDA分别连接2个传感器的SCL和SDA线吗?另外我还有一个气压计 也是IIC总线的,也是这样连接吗?
25
发表于 2013-7-22 11:35 | 只看该作者
烧写固件试试就知道了
24
发表于 2013-7-21 23:18 | 只看该作者
又一才气B人   的  这样弄下来好玩  就是重了点   
23
发表于 2013-7-21 22:39 | 只看该作者
顶,我也没弄明白,怎么摆。
22
发表于 2012-12-28 10:21 | 只看该作者
路過幫頂上
21
发表于 2012-12-27 19:30 | 只看该作者
楼主你做的是什么东东??能用不?能卖不?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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