极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: pz_cloud

做了一个小小的自平衡小车(更新完整版,附视频)

    [复制链接]
发表于 2013-8-27 01:20:17 | 显示全部楼层
谢谢楼主,这个一定要好好学习学习
回复 支持 反对

使用道具 举报

发表于 2013-8-27 09:09:53 | 显示全部楼层
这个推一下容易倒吗?
回复 支持 反对

使用道具 举报

发表于 2013-8-27 10:29:17 | 显示全部楼层
哎呀,这视频剪切的,太有意思了,还翻个跟头!哈哈!
回复 支持 反对

使用道具 举报

发表于 2013-8-27 12:54:14 | 显示全部楼层
强烈建议楼主单独调一个MPU6050 DMP 输出正确欧拉角数据的程序给大家看看。我调这个的时候输出速率只有3hz左右,只要速度高一点就会有很大的噪音,数据根本没法用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-27 14:15:46 | 显示全部楼层
本帖最后由 pz_cloud 于 2013-8-27 14:22 编辑
ShadowWalker 发表于 2013-8-27 12:54
强烈建议楼主单独调一个MPU6050 DMP 输出正确欧拉角数据的程序给大家看看。我调这个的时候输出速率只有3hz左 ...

已经重新编辑了,在帖子末尾有解释,输出频率是100hz哦
回复 支持 反对

使用道具 举报

发表于 2013-8-27 14:48:57 | 显示全部楼层
  1. Serial.print("ypr[0]");//打印yaw
  2.     Serial.print(",");
  3.     Serial.print("ypr[1]");//打印pitch
  4.     Serial.print(",");
  5.     Serial.println("ypr[2]");//打印roll
复制代码
楼主开了个小玩笑,改一下^
回复 支持 反对

使用道具 举报

发表于 2013-8-27 14:56:33 | 显示全部楼层
本帖最后由 ShadowWalker 于 2013-8-27 14:57 编辑
pz_cloud 发表于 2013-8-27 14:15
已经重新编辑了,在帖子末尾有解释,输出频率是100hz哦


首先感谢你的回答,但我是了之后还有问题,你看,用你的代码
基本不动的情况下
VM_A~R%M{25GAF0A]M%JQ)V.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-27 15:24:20 | 显示全部楼层
ShadowWalker 发表于 2013-8-27 14:56
首先感谢你的回答,但我是了之后还有问题,你看,用你的代码
基本不动的情况下

到后面是fifo一直溢出吗?角度变化的时候数据能不能正常变化呢?先确认一下电路连接吧,可能是中断有问题,还有我不知道你用的是不是跟我一样的模块
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-27 15:30:30 | 显示全部楼层
ShadowWalker 发表于 2013-8-27 14:56
首先感谢你的回答,但我是了之后还有问题,你看,用你的代码
基本不动的情况下

也有可能是库文件的问题,你用这个试一下

MPU6050.zip

60.64 KB, 下载次数: 289

回复 支持 反对

使用道具 举报

发表于 2013-8-27 17:20:30 | 显示全部楼层
pz_cloud 发表于 2013-8-27 15:24
到后面是fifo一直溢出吗?角度变化的时候数据能不能正常变化呢?先确认一下电路连接吧,可能是中断有问题 ...

溢出是因为我把中断的跳线碰掉了,电路没问题,我能读出原始数据,中断要是错了的话应该也没有数据。动的时候数据也是各种乱,和上图差不多。我晚上回来再试试,能留QQ号吗,我想继续问你一些问题。
回复 支持 反对

使用道具 举报

发表于 2013-8-27 22:53:36 | 显示全部楼层
学习了,感谢楼主!!
回复 支持 反对

使用道具 举报

发表于 2013-8-28 09:20:01 | 显示全部楼层
淘宝搜了一下,有现场的串口的MPU6050模块,还带姿态输出,看评价效果很好,这样就不用去搞复杂的DMP了
回复 支持 反对

使用道具 举报

发表于 2013-8-28 09:34:25 | 显示全部楼层
忘了告诉大家:搜串口MPU6050,北京的那家就是。

点评

你暴露了  发表于 2013-8-28 11:14
回复 支持 反对

使用道具 举报

发表于 2013-8-28 11:16:32 | 显示全部楼层
pz_cloud 发表于 2013-8-27 15:30
也有可能是库文件的问题,你用这个试一下


用楼主的库文件,楼主的代码,还是不行,数据和之前一样凌乱,偶尔fifo溢出,楼主能发一下你读到数据的截图吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-28 13:25:37 | 显示全部楼层
ShadowWalker 发表于 2013-8-28 11:16
用楼主的库文件,楼主的代码,还是不行,数据和之前一样凌乱,偶尔fifo溢出,楼主能发一下你读到数据的截图吗 ...

QQ截图20130828132341.png

这是我的数据,应该是很稳定的才对,你arduino是什么型号的,6050接的3.3v还是5v?
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2018-10-17 18:28 , Processed in 0.042836 second(s), 7 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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