智能手環(huán)和手機軟件的計步功能一般取決于2個部件:陀螺儀和加速度傳感器。陀螺儀又名角速度傳感器,它測量的是手機偏轉(zhuǎn)、傾斜的角度,通過它可以知曉用戶走路時的擺動幅度。加速度傳感器可用來測量用戶在x、y、z三個軸的加速度,即走路時的加速度。由于人走路時的加速度一般不大于10m/s,如果大于這個值(如騎自行車)就會被儀器過濾掉。
理論上,只使用陀螺儀或加速度傳感器就可以測出人走路的步數(shù),但會出現(xiàn)不準(zhǔn)確的情況。比如,若只使用陀螺儀,會出現(xiàn)原地擺臂就可計步的情況;若只使用加速度傳感器,會出現(xiàn)手機在車?yán)?,開車就可計步的情況。為避免上述情況發(fā)生,往往通過陀螺儀和加速度傳感器結(jié)合的方式進行計步計算。