ZKX's LAB

手机是如何计算你走的步数的? 现在开始记录我走了多少步

2020-07-23知识14

手机为什么能知道我们每天走了多少步? 传统的计步器是机械式的,原理也比较简单,和摆锤一样的,人动一下,他记一下。人在走路的时候是会把那个摆锤带着在动,摆锤一动就可以和金属接触通电,从而会有手机上的记录。现在的手机硬件都会有内置陀螺仪、加速度传感器等一系列传感器,也就是现在的微信运动计步器。陀螺仪的原理:测量手机的角度从而检测到人体中心的偏移,当陀螺仪检测到有持续并且有规律的角度偏移时,就会自动开始判断我们正在走路,然后进行计步。加速度传感器原理:可以判断人在不同走路位置时的加速度变化,当我们走路时,会有一个比较稳定的非匀速加速度,和骑车时相对稳定的加速度完全不同。所以通过加速度传感器,手机可以轻松判断出我们是在走路还是骑自行车。手机知道我们每天走的步数,总结起来就是两种方式:1.根据手机变化的角度进行计步 2.根据我们运动的频率来计步。除此之外一些不常见的计步方式会用到GPS来定位运动路线然后计算平均时速以判断我们是在走路或是跑步。或者是利用三轴加速度传感器,通过这个传感器可以测量手机或者是手环在三个不同的方向上的加速度,然后通过这个加速度的值进行一些算法的运算,然后统计就可以知道大概可以测出来走路的步数。能从现在开始记录你的内心吗? 1.16知乎之前的号不能用了,也不知道咋的了,最讨厌搞账号的问题了。直接不纠结了,用这个吧。经历了微经…手机是如何计算我每天走的步数的? 其实,不管是手机,还是其他有记步功能的产品,都有一个共同的原理。目前电子产品的记步都依靠一个传感器完成(原谅我真的是忘了叫啥…),这种传感器通常是一个很小的长方形,结构上就像一个四角都有弹簧支撑的方片,一旦有震动,方片就会跟随手机一起震动,再用软件对方片的震动进行分析,就可以得到手机的震动数据。也就是说,手机记步系统就是靠检测手机震动工作的,只要是一定方向、一定强度、一定速度的震动,都会被手机检测,进入计算。记步装置的软件模式大概是这样:当软件检测到一个超过阀值的震动时,会记录这个震动的方向、振幅等数据,如果后续检测到多个时间间隔大致相同、震动幅度大致相同、震动方向大致相同的震动,就判定手机持有者正在步行。这也是为什么我们在一开始走路的时候,手机记步器的数字并不上涨,但在我们走了几步之后突然有一个大上涨的原因:之前数据停止时,软件在判断是否要将当前状态记作步行。这种方法其实并不准确,如果哪天想要微信晒晒步数,放上一首电音抖抖腿,几百步就有了…目前,人们也在寻找更好的记步传感器,并持续改进记步设备的软件机制。1评论二言三拍 02-22 23:4467赞踩这个功效害苦了不少网友,有的建了微信群,步数。在微信上有一款软件是记录走了多少步,还可以分享到朋友圈。在哪里下 打开微信,然后在微信里点”通讯录“,之后点最上面的那个放大 镜模样的图标。输入微信运动,之后就会显示微信运动,选择关注之后,在微信聊天那个窗口就会有微信运动的信息,进去后,可以看到自己的步数,点右上角的那3个圆点点,就可以分享到朋友圈了。

#加速度#运动#微信运动#加速度传感器

随机阅读

qrcode
访问手机版