中国空军虚航组织(LKYFLY)

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5802|回复: 26

[游戏外设] 自己做的三轴头瞄 STM32 MPU6050 HMC5883

[复制链接]
发表于 2014-6-26 23:50:30 | 显示全部楼层 |阅读模式

马上注册,结交更多飞友,享用更多功能,让你轻松玩转虚航!

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 lkyfly0377 于 2014-6-27 00:03 编辑

主控STM32F103C8T6  传感器MPU650 HMC5883 ,为了使用锂离子电池 板子上还加了锂电池充电模块 、5V升压模块、3.3V稳压模块以及蓝牙模块(淘宝淘的),不需要从电脑取电,当然也不受坐姿的影响。
mpu6050 三轴加速度 三轴陀螺仪  HMC5883地磁模块就是手机上的指南针传感器 (需要加速度来做矫正,易受周围磁场影响)。
自己根据安卓中方向传感器的原理做了个头瞄程序配合facetracknoir使用可以实现,但是YAW有些抖动,不过还能用,9轴传感器计算YAW PITCH ROLL的方法除了安卓中的方法还有AHRS(9轴)、IMU(6轴)算法,mpu6050还有自己的DMP功能,可以计算出三个角度,但是没有HMC5883补偿YAW会漂移,但是可以利用IMU及MPU6050的DMP先算出PITCH和ROLL,再由HMC5883的数据与PITCH ROLL的空间关系算出YAW。AHRS、IMU需要一些导航的知识很麻烦,毕业这么多年 什么矩阵 三角函数的变换公式基本都忘光了,接下来再好好研究一下,希望做的稳定些。
板子10*10  10块绿油50元 很便宜。
ccfe2835.jpg
99ec3984.jpg
032918c1.jpg
更多图片 小图 大图
组图打开中,请稍候......
发表于 2019-11-21 00:01:56 | 显示全部楼层
我的天这么NB的嘛  我们只能看看了大佬NB
发表于 2014-6-26 23:54:30 | 显示全部楼层
不错,我做过,已经扔了
不过你还会弄算法,不简单
 楼主| 发表于 2014-6-26 23:59:09 | 显示全部楼层
发表于 2014-6-27 05:58:22 | 显示全部楼层
真是厉害啊,这都自己做
发表于 2014-6-27 08:55:39 | 显示全部楼层
支持 赞一个~
发表于 2014-6-27 11:09:41 | 显示全部楼层
此乃高人也,鉴定完毕。期待你的成品图
发表于 2014-6-27 11:32:00 | 显示全部楼层
牛         
发表于 2014-6-27 19:21:36 | 显示全部楼层
lkyfly1138 发表于 2014-6-27 11:09
此乃高人也,鉴定完毕。期待你的成品图

同1138            
发表于 2014-6-28 12:48:56 | 显示全部楼层
lz能自己做电路板还自己写程序,够厉害的 不知成本几何?
本人只能用成品diy了个,成本百元以内,基本没漂移 相当安逸.

IMG_20140626_124533.jpg



发表于 2014-6-28 14:39:50 | 显示全部楼层
胖胖龙 发表于 2014-6-26 23:54
不错,我做过,已经扔了
不过你还会弄算法,不简单

现在用gy80模块可以解决漂移问题,我已经用了相当之安逸.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

最新通知上一条 /1 下一条

QQ|手机版|小黑屋|中国空军虚航组织(LKYFLY) ( 京ICP备10217415号 )

GMT+8, 2024-5-4 01:31 , Processed in 0.079799 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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