手机是如何计算我们每天行走步数的

手机是如何计算我们每天行走步数的呢?这还要从手机硬件说起。

现在智能手机内部都会配置陀螺仪、加速度传感器等一系列感应硬件,而步数正是依靠这些感应器对我们携带手机过程中的各类活动数据进行监测,然后由手机软件通过分析、计算得来

陀螺仪:可以测量出手机的角度,从而检测到人体重心的偏移。当人在行走的时候,手中或者口袋中的手机是会随着运动而出现角度偏移的,当陀螺仪检测到持续而且有规律的角度偏移时,手机就会开始判断用户正在走路。

陀螺仪还可以用于判断用户是在走路还是骑自行车,由于骑车的过程中相对行走或者跑步时,人体的姿态更加平稳,重心基本上不会发生偏移,这时陀螺仪收集到的角度变化更小,所以比较精确的计步软件不会把骑自行车也计算到步数当中。

加速度传感器的作用是,当人走路时,会有一个比较稳定的非匀速加速度,和骑车时相对稳定的加速度完全不同。所以通过加速度传感器,也可以轻松判断人是在走路还是骑自行车。

Loading收藏

发表评论

没有账号? 忘记密码?

社交账号快速登录