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