您現在的位置是:首頁 > 棋牌

你的手機是怎麼計步的?詳解手機計步那些事

  • 由 新氪技 發表于 棋牌
  • 2021-06-28
簡介手機所接收到的GNSS衛星數量總結例如微信運動之類的計步程式透過陀螺儀、加速度感測器以及重力感測器的實時感知手機運動位置狀態進而測算出運動步數的

手機如何計算步數

相信有很多朋友和小編一樣每天晚上會準時收到微信運動的推送,推送內容包括了你當天的運動步數和步數在微信朋友圈中的排名情況。

你的手機是怎麼計步的?詳解手機計步那些事

微信運動

除了微信運動之外,QQ以及支付寶都是支援運動計步功能的。

你的手機是怎麼計步的?詳解手機計步那些事

QQ運動

那麼手機是如何測算我們每天的運動步數呢?

這個問題首先就要從手機的硬體說起。現在絕大多數的智慧手機,基本都會內建

陀螺儀、重力感測器以及加速度感測器

等一系列感測器組合。

你的手機是怎麼計步的?詳解手機計步那些事

DevCheck APP手機感測器檢測

主流的記步程式如微信運動等就是透過這些感測器來計算出運動步數的。

首先來介紹陀螺儀。

陀螺儀

又叫角速度感測器,他的測量物理量是偏轉、傾斜時的轉動角速度,作用是

檢測手機角度的動態變化

你的手機是怎麼計步的?詳解手機計步那些事

機械式陀螺儀結構

當我們在走路的時候,手中或者口袋中的手機是會隨著運動而出現角度偏移的,當陀螺儀檢測到持續而且有規律的角度偏移時,就會自動開始判斷我們正在走路,然後進行計數。

加速度感測器

的作用是檢測手機運動中的

加速度動態變化

你的手機是怎麼計步的?詳解手機計步那些事

當我們在走路的時候,手中或者口袋中的手機是會隨著運動而出現加速度變化的,當加速度感測器檢測到持續而且有規律的加速度變化時,就會自動開始判斷我們正在走路,然後進行計數。

重力感測器

是透過測量重力加速度方向來

判斷重力的方向

你的手機是怎麼計步的?詳解手機計步那些事

重力感測器實時資料檢測

除了以上感測器硬體之外,還有一個負責統籌協調三者關係的模組,以上三個感測器並不是單獨起作用的,而是

相互協調,同時參與運動計步的資料的採集

,這也就是為什麼現在手機端計步程式計步結果越來越準確的原因之一。

另外某些時候為了使計步結果更準確,計步程式還會呼叫衛星定位系統比如北斗衛星導航系統進行

輔助計步

,還可以進一步判斷是步行還是跑步。

你的手機是怎麼計步的?詳解手機計步那些事

手機所接收到的GNSS衛星數量

總結

例如微信運動之類的計步程式透過陀螺儀、加速度感測器以及重力感測器的

實時感知手機運動位置狀態

進而測算出運動步數的。大量的感測器不僅僅應用在手機中,它早已滲透入各行各業,發揮著自己獨特的功能。

你的手機是怎麼計步的?詳解手機計步那些事

Top