极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 23859|回复: 7

关于MPU6050姿态识别我的一些曲折的道路和大家分享

[复制链接]
发表于 2012-12-15 23:09:35 | 显示全部楼层 |阅读模式
从入手MPU6050,开始就想做出和论坛里几位老师一样的动态演示效果,但是一直不知道卡在那个地方就是出不来。
今天晚上终于搞定了把经验拿出来供大家分享。
1.关于Arduino的版本问题:这个问题老师们没有在MPU6050的帖子里提到过只在别的地方说过,但是请注意非常重要这点,大部分串口输出不正常都是因为版本问题。请各位自行下载老师们用的Arduino022看来不是版本越新愈好。
2.Processing的问题,这里主要是COM口的问题和字体问题,我的经验是COM的指定只要这样写就没有问题了:
myPort = new Serial(this, "COM8", 9600);而下面的那句
myPort = new Serial(this, "/dev/ttyUSB0", 9600);  这个要注释掉因为这是给linux用的(也是一位老师告诉我的,在此谢过)
解决了上面两个问题就没有问题了我觉得。
但是从实际效果来看我有一个疑问?为什么我水平旋转传感器时,Processing里的3D方块不旋转呢?我做各个方向的加速度运动也没反应呢?
回复

使用道具 举报

发表于 2013-3-7 14:25:17 | 显示全部楼层
采用mpu6050,大部分是读出的是原始数据,但内部dmp并没用起来。
国外黑客解码了dmp,目前我把他移植到stm32上,经过艰苦调试,dmp内部输出的42字节的fifobuffer能正常,加速度和角速度能出来,但好像总有个偏差,不过乘以一个系数就能修正,但最前面几个字节的四元数还没用起来,

使用mpu6050导航的视频
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-22 22:04:48 | 显示全部楼层
没人回复啊。。。。。。
回复 支持 反对

使用道具 举报

发表于 2013-4-22 23:46:17 | 显示全部楼层
还没玩6050,先帮顶
回复 支持 反对

使用道具 举报

发表于 2013-4-24 16:10:47 | 显示全部楼层
我现在也是用STM32加MPU6050  一直想用MPU6050的DMP 但无资料  楼主能共享点资料不
回复 支持 反对

使用道具 举报

发表于 2013-5-31 13:57:50 | 显示全部楼层
从6050里面读出的数据本身就是经过DMP的吧
回复 支持 反对

使用道具 举报

发表于 2013-6-1 15:07:48 | 显示全部楼层
大神共享地址或者代码 啊 !!!!
回复 支持 反对

使用道具 举报

发表于 2013-6-14 11:54:39 | 显示全部楼层
stm32的代码那里有啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-6 22:36 , Processed in 0.065006 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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