使用stm32单片机,然后使用移植好的驱动。
然后这样做即可获得步数,是6050传感器内部自带的一个功能。
unsigned long STEPS = 0;
dmp_get_pedometer_step_count(&STEPS);
清空步数:
dmp_set_pedometer_step_count(0);//Çå¿Õ²½Êý
以同样的方法还可以获取走路的时间,以及清空走路的时间。
int dmp_get_pedometer_walk_time(unsigned long *time);
int dmp_set_pedometer_walk_time(unsigned long time);