當前位置:編程學習大全網 - 源碼下載 - 智能運動手環都是怎麽監測步數?

智能運動手環都是怎麽監測步數?

智能運動手環通過加速度傳感器(能夠感知物體運動方向與加速度大小),采用壓阻式、壓電式和電容式工作原理,產生的加速度正比於電阻、電壓和電容的變化,通過相應的放大和濾波電路進行采集,達到監測步數的效果。

簡單來說通過測量走路的方向和加速度力量,加速度計能夠判斷設備處於水平或是垂直位置,來判斷設備是否移動,從而達到計步操作,手機的計步也是用的這個原理。

擴展資料

智能運動手環的結構包括主控芯片輔MCU?(有的需要:?LED燈、LCD顯示控制)、三軸加速傳感器?(運動傳感器)、振動器(震動馬達)、藍牙電源管理芯片、電池、LED陣列燈(LCD屏幕)、 NF標簽、膠帶按鍵。手環與皮膚接觸的地方會有壹個金屬感應器,?貼著皮膚,根據手腕的動作的幅度和頻率來衡量日常生活中的鍛煉、睡眠和飲食等實時數據。

人在走路過程中是規律運動的,智能運動手環通傳感器采集到的的數據很粗糙,毛刺較多,MCU處理起來誤差會很大,所以要進行數據處理,方法為數字濾波。MCU可以比喻成加速度傳感器的大腦。用數字設備,通過壹定的算法,對信號進行處理,將某個頻段的信號進行濾除,得到新的信號的這壹過程叫做數字濾波。

把原始數據變得更幹凈明了,MCU更容易判斷狀態。數字濾波方法:限幅濾波、中值濾波、算術平均濾波等。根據算法去除幹擾,使MCU處理數據更準確,加入計步算法就可以實現基本記步功能。

  • 上一篇:夢卡網源代碼
  • 下一篇:為什麽國家鬥牛不能玩了?
  • copyright 2024編程學習大全網