MPU6050固体库实现计步和获取时间?

2019-08-22 14:03发布

我想用MPU6050的固体库inv_mpu_dmp_motion_driver.c和inv_mpu.c,来读取步数和步行时间,但是看了那英文介绍,真心不懂,
它有dmp_get_pedometer_step_count()和dmp_set_pedometer_step_count()这些函数,看不明白?不知道怎么用啊?
请问有人用MPU6050计步这一方面的吗?求帮忙啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
xrq1995
1楼-- · 2019-08-23 05:12
原子哥可以把计步程序贴出来么
fengweibo3
2楼-- · 2019-08-23 10:10
解决了没有?为什么我用dmp_get_pedometer_step_count读取回来的值一直为0,如果dmp_set_pedometer_step_count()写入值,那么读取回来的值就是写入的值,感觉使劲晃动也没有能触发step增加。
fengweibo3
3楼-- · 2019-08-23 10:31
正点原子 发表于 2015-10-12 23:14
我们不是帮你移植好了么?
你直接读取四元数即可

四元数读出来,不是只能计算出俯仰角吗?这个和计步有什么关系呢?
xrq1995
4楼-- · 2019-08-23 15:18
fengweibo3 发表于 2016-10-28 15:24
解决了没有?为什么我用dmp_get_pedometer_step_count读取回来的值一直为0,如果dmp_set_pedometer_step_co ...

我也没搞出来,醉了,你有进展么
mairongjun
5楼-- · 2019-08-23 18:30
 精彩回答 2  元偷偷看……
xrq1995
6楼-- · 2019-08-23 20:15
mairongjun 发表于 2016-12-24 16:52
不是一直为0,我上网查过资料,DMP库里面的那个函数,是要你走了7步以后才会开始显示的,所以你尝试一下 ...

你的程序能分享下吗? 我试试修改下在战舰可不可以,谢了

一周热门 更多>