和你赛跑的不是人
每天,从住所学清苑到清华大学中央主楼办公室,如果步行,大约需要25分钟,行进4.7公里。如果开车,则大约需要一至两小时不等。你就可知,我们住在北京是多么的尴尬。
相比之下,还是走路靠谱。
如果步行,从家走到办公室,大约需要5000步左右。这个可以从手机微信运动信息中看到。
不过最近总发现这个数字不是特别的准确。从家走到学校,从学校走到家里,这个数字有的时候会相差50%。
手机是依靠其中的加速度计和陀螺仪来检测由于行走带来的震动。那么影响其计数的因素一;该主要和两个参数有关系,一个是震动的频率,一个是震动的幅值。因此,需要验证一下这两个因素在什么范围内,手机会准确的计数。
现在正是十一假期,有一点空闲时间。不如通过实验来解决上述疑问。
使用手边的一个车模上的舵机,制作一个控制器使其能够左右摆动,模拟手持手机步行的动作。通过设置摆动的频率和幅度,来检测一下手机准确计数步数的两个参数范围。
放在办公桌边缘,将手机装在一个袋子里,挂在舵机伸出摇臂一端。这个测试装置就算大功告成了。
下面分两个步骤测试:
第一步骤:检测步行频率对于计数的影响固定舵机左右摆动90°。设置摆动的半周期,从250ms至1000ms,固定摆动5000次。检测手机在微信运动中的增加步数。
如下是测试结果,通过分析可以看出,在周期为1秒的时候,每一个来回记录两部,此时对应的步频为每秒两步。随着频率的增加和减少,计数的数量逐步降低。
第二步骤:测量震动的幅度对于计数的影响通过改变舵机转动脉冲宽度参数,可以控制舵机摆动的角度。这个参数与角度之间成正比。参数为500的时候,舵机左右摆动90°。设定摆动次数为1000次,这相当于2000步。摆动的半周期(步速)为500ms。
如下是测试结果。可以看出,当参数变为小于250(对应摆动45度),步数误差突然增加了。
上述数据,终于可以解开我的谜团。原来手机计数的时候,如果步伐周期在500ms的时候,记录最为准确。步伐太快或者太慢都会降低记录的步数。一般情况下,我的步子频率偏快(从家走到主楼使用25至35分钟,的确偏快),步幅偏小,这样就会使得手机计数产生较大的误差了。
以后,只要挺胸抬头,昂首阔步,增加步幅,降低步频,在保持行进速度的情况下,便可以保证手机计数的准确性了。
做完实验,发现我已经位居今天微信运动排行榜的首位了,突然感到不好意思起来。向给我点赞的几位朋友致以深深的歉意。
此时,想起我听过罗振宇有一期节目,讲的是当今时代,越来越快的技术发展,会反过来,向人类狠狠的咬上一口,把人们一直以来赖以存活的那些工作抢走。
那么,将来哪些工作不会被机器抢走呢?最后,罗胖提到,只有那一种,与工作效率无关,仅仅根据个人口味,个人兴趣,个人的一种特定领域的工作取向的这种工作,可以永远做下去。
文章来源: zhuoqing.blog.csdn.net,作者:卓晴,版权归原作者所有,如需转载,请联系作者。
原文链接:zhuoqing.blog.csdn.net/article/details/105126038
- 点赞
- 收藏
- 关注作者
评论(0)