现在的手机基本上都有APP运动计步功能,比如常见的微信运动,还有其他一些app。那么,手机到底是怎样计算我们每天行走的步数的?

手机到底是怎样计算我们每天行走的步数的?

现在的智能手机会配置陀螺仪、加速传感器等感应硬件,我们平时行走的步数正是依靠于这些传感器对我们日常活动进行的监测。编写程序通过计算分析来得数据。所谓陀螺仪就是可以测量出手机的角度,从而检测人体重心的偏移,在行走或者跑步的时候,手机会随着运动的角度出现偏移,当陀螺仪检测到有规律且持续的角度偏移的时候,手机就会判断用户是否正在走路或者运动。

手机到底是怎样计算我们每天行走的步数的?

传感加速器的原理是通过人在走路位置时的加速变化从而计算出我们的活动。比如:当人走路时,会有比较稳定的非匀速加速度,和骑自行车时的稳定速度和加速度完全不同。所以可以通过加速传感器来判断人是在走路还是骑自行车。

另一种传感器是采用的电陶瓷材料,根据力的大小产生不同的形变,就可以产生不同的电压变化,通过力来测量出速度的变化,从而判断人是在走路,或者是在向哪个方向进行,或者说频率是多少。

这些硬件给我们提供了最原始的数据信息,通过编写程序,对数据进行分析,处理,制作出各种软件,以最直观的图形化界面展示给我们,就让我们很清楚自己的运动情况了。