之前有一篇文章简单的实现了一个计步器app,今天我们将会从理论上剖析下计步器的实现原理。
计步器原理及功能介绍
计步器(pedometer)是一个配戴在身上,用來计算走路步数的小配件。从公共卫生与健康医学的角度看,计步器的功能是在累积一定时间的走路步數,借着步数的累计,了解身体的活动水准,提升携带者的活动动机,以增进健康为最终目的。
计步器的原理是利用机械运动带动感应器,并由电子电路完成计数后的后续工作,如:计数、储存、计算、显示等。
感应器的原理一般都是用一个可随意移动的小型重锤,利用装置移动时物理的惯性來产生装置与重锤间的相互运动,再用感测元件來检查其动作,感测器可以用机械开关(让兩片金属片开或关、也可以用光电开关、或者在重锤上附加一个磁铁以霍尔元件來检出。
市场上的计步器
市面上除了单纯计步的计步器之外,有的计步器还可输入携带者的体重,然后结合步数,计算所花的卡路里数目。
一个人走路一定时间之后,可知走了几步,消耗多少卡能量。如果走了一个小时,消耗了300大卡,佩带者就能够设定目标,累积所走的卡路里,作为减重的重要参考数据,如累积消耗7700大卡就相当于一公斤的脂肪的能量。一天一万步的走路,相当于一天300~400大卡的热量。
表 1.1 不同走路速度的能量消耗
走的速度感 | 时速 | 消耗300大卡需要时间 | 每分钟消耗热 |