2013-07-18 43 views
0

我正在研究一個項目,其中我必須從地面計算我的設備高度。我在互聯網上搜索了所有內容,但找不到任何解決方案。如何從地面計算Android手機和我的身高

請,任何人告訴我該怎麼做.. ??

+1

您可能正在尋找GPS高度; http://stackoverflow.com/questions/9361870/android-how-to-get-accurate-altitude –

回答

1

有沒有簡單的方法來做到這一點,但我能想到的幾種可能性(當然,結合多單可提高解決方案):

  • 使用聲音 - 發射蜂鳴聲,並記錄回聲可用於測量返回聲音的任何距離(通過使用時間差和衰減量,即音量)
  • 使用光源 - 在光線較暗的情況下(或者至少是一種顏色的光線較弱),可以點亮地面(使用手機的LED)和使用相機測量光束的傳播和強度
  • 個使用GPS - 可能不夠準確,除非你是飛行
  • 使用加速度 - 從地面提升手機和整合加速一個一路上漲兩倍

它們中的大多數需要服用一次測量接近地面和一個在測量高度進行校準。

+1

另外,如果你允許一些字符串 - 製作擺錘並使用加速度計,測量擺動週期;) - http://easycalculation.com/physics/classical-physics/simple-pendulum.php – Ofir

+0

我相信加速度計是最簡單的實現。由於回聲(或任何其他聲音)可能來自任何地方,聲音更難。 –

+0

不想讓我的手機靠近地面,但這是一個有趣的想法。另一個想法是,如果你知道手機的周長,然後將它「滾」到身體上並計算完成了多少次旋轉:D –

0

這有點困難,但這個link可能對您helpul:

好運。

相關問題