手機是如何計算出我們行走的步數?


摘要: 手機是如何計算出我們行走的步數?原來這樣的,這是因為手機內部有陀螺儀、加速度傳感器以及一系列相應配套電路。時刻可以監測我們的運動情況,根據各個傳感器數據,通過軟件的分析與計算進而可以得到運動的步數。

現在的手機都帶有計步的功能,而微信上的步數排行榜也讓很多人痴迷。有的人為了佔據榜一,不惜買搖手機步數的機器,例如下圖所示那種,讓自己每天都是上萬步。


手機是如何計算出我們行走的步數?


網上熱賣的搖步器

手機是如何計算出我們行走的步數?原來這樣的

再來看看微信的榜單,讓人是羨慕、不可思議而又懷疑。


手機是如何計算出我們行走的步數?


手機是如何計算出我們行走的步數?原來這樣的

那麼手機究竟是怎麼進行計步的呢?原理又是什麼?


手機是如何計算出我們行走的步數?


手機是如何計算出我們行走的步數?原來這樣的

這是因為手機內部有陀螺儀、加速度傳感器以及一系列相應配套電路。時刻可以監測我們的運動情況,根據各個傳感器數據,通過軟件的分析與計算進而可以得到運動的步數。

手機是如何計算出我們行走的步數?原來這樣的

手機是如何計算出我們行走的步數?


陀螺儀:

說起陀螺是不是可以想到了小時候經常玩的陀螺,放學了就拿著鞭子打陀螺。


手機是如何計算出我們行走的步數?


手機是如何計算出我們行走的步數?原來這樣的

而這裡是陀螺儀,不是我們打的陀螺。陀螺儀可以時刻檢測我們手機所處的角度,通過角度可以檢測到人體的重心是否發生偏移。


手機是如何計算出我們行走的步數?


手機是如何計算出我們行走的步數?原來這樣的

當人體進行走路的時候,無論你是手機拿在手上還是裝在自己的口袋裡或者包裡面。它都會隨著人體重心的移動而出現角度的偏移,這個時候陀螺儀就可以檢測到有偏移,進而判斷人體正在進行走路,進而開始計步。


手機是如何計算出我們行走的步數?


手機中陀螺儀芯片

加速度傳感器:


手機是如何計算出我們行走的步數?


這個東西聽上去挺高大上,其實原理也是很簡單的。它的作用就是檢測人體行走的加速度變化,通過分析加速度變化來檢測人體是否正在進行走路。當騎車時,加速度的變化會比較的均勻,加速度總體來說比較的穩定,或者就是可以看作勻加速運動,而走路過程加速度是是比較穩定的非勻速加速度。

手機是如何計算出我們行走的步數?原來這樣的

這就可以分辨出人是正在騎車還是正在走路,現在的計步還是相當的精準的。

那麼問題來了,一個人一天走了一萬步,相當於多少米呢?


分享到:


相關文章: