步数是怎么计算感应出来的

相信很多朋友 , 比如小编 , 每天晚上都会准时收到微信移动的推送 , 推送内容包括你每天的移动步骤以及他们在微信朋友圈的排名 。
微信运动
除了微信体育 , qq和支付宝都支持体育计步 。
qq体育
那么手机是如何测算我们每天的运动步数呢?
这个问题从手机的硬件开始 。如今 , 大多数智能手机基本上都内置了陀螺仪、重力传感器以及加速度传感器等一系列传感器组合 。
开发检查应用手机传感器检测
主流的步录程序 , 比如微信运动 , 都是通过这些传感器来计算运动步数的 。
首先介绍陀螺仪 。
陀螺仪也称为角速度传感器 。他测得的物理量是偏转和倾斜时的旋转角速度 , 其函数是检测手机角度的动态变化.
机械陀螺仪结构
当我们走路时 , 手里或口袋里的手机会随着运动而移动角度 。当陀螺仪检测到连续规律的角位移时 , 它会自动开始判断我们在走路 , 然后计数 。
加速度传感器的作用是在手机运动中探测加速度动态变化 。
当我们走路时 , 手里或口袋里的手机会随着运动而变化 。当加速度传感器检测到连续且有规律的加速度变化时 , 它会自动开始判断我们在走路 , 然后计数 。
重力传感器通过测量重力的加速度方向来判断重力的方向 。
重力传感器的实时数据检测
除了上述传感器硬件 , 还有一个模块负责协调三个传感器之间的关系 。以上三个传感器不是单独工作的 , 而是相互协调 , 同时参与运动计步的数据的采集,这也是手机计步程序的计步结果越来越准确的原因之一 。
此外 , 在某些情况下 , 为了使计步结果更加准确 , 计步程序还会调用辅助计步,的北斗卫星导航系统等卫星定位系统 , 进一步判断是走还是跑 。
移动电话接收的导航卫星系统卫星数量
总结
【步数是怎么计算感应出来的】比如微信运动等计步程序 , 通过陀螺仪、加速度传感器、重力传感器实时感知手机的移动位置 , 来测量移动步数 。大量的传感器不仅用在手机上 , 而且已经渗透到各行各业 , 发挥了自己独特的功能 。