这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » mpu6050配置问题

共3条 1/1 1 跳转至

mpu6050配置问题

菜鸟
2014-07-15 16:10:01     打赏

现在遇到问题,通过i2c配置mpu6050,一下是配置代码

mpu6050write(PWR_MGMT_1, 0x00);
mpu6050write(SMPLRT_DIV, 0x07);
mpu6050write(CONFIG, 0x06);
mpu6050write(GYRO_CONFIG, 0x18);
mpu6050write(ACCEL_CONFIG, 0x01);

在网上查到mpu6050上电后要等一会才能配置,所以配置前已经等待了将近1s,但是从串口返回的数据如下

飞行器放在桌面上静止,加速度得到都是0,陀螺有两个轴在变化,求解mpu6050到底怎么配置???




关键词: mpu6050    

院士
2014-07-15 19:48:03     打赏
2楼
论坛版块里 snake0301 网友帖出来了大量其个人编写的,验证后的源代码,楼主可以去参考一下。

菜鸟
2014-11-26 20:03:12     打赏
3楼

    在 mpu6050write(PWR_MGMT_1, 0x00);  前后都加延时。

最开始也是读出来都为0,以为是i2c的问题,花了好多时间,最后看来别人的代码才发现要加延时。


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]