現(xiàn)在的智能手機普遍配備了陀螺儀、重力感應(yīng)器、加速度傳感器等傳感器,這些傳感器在手機發(fā)生移動的時候會收集數(shù)據(jù)傳給手機上的操作系統(tǒng)進行分析。
其中,陀螺儀可以測量出手機的角度,經(jīng)過一系列機器的計算,可以檢測到人體重心的偏移方向。因為當我們在行走的時候,手中握著的手機,或者放在口袋中的手機是會隨著人體運動不斷出現(xiàn)角度偏移的,當手機中的陀螺儀檢測到不間斷性而且有變化規(guī)律的角度偏移時,系統(tǒng)就會開始判斷用戶是否正在走路。
那么,加速度傳感器的作用是什么呢?當我們走路時,都會產(chǎn)生一個比較穩(wěn)定的非勻速加速度,這與騎車時相對穩(wěn)定的加速度幾乎完全不同。通過手機上的加速度傳感器,也可以輕松判斷我們是在走路、跑步還是騎自行車(駕駛汽車更是如此)。