2010-09-20 23 views
2

可能重複:
How would you weigh something using an Iphone?我將如何設計一個iPhone應用程序來衡量一個物體?

我有一個問題。我正在嘗試構建一個應用程序,使iphone可以稱重範圍從40到200克的任何物體。與其他類似的應用程序一樣,此應用程序不應該要求iPhone在手指上平衡。所以我的問題是,iPhone上有什麼功能可以幫助測量iPhone屏幕上的壓力?我應該如何繼續構建該應用程序?

以下是我打算構建的類似應用程序的網站鏈接。 http://www.youtube.com/watch?v=GtpgZCZdTjE

+0

現在我可以繪製我的體重了!有史以來最小的浴室秤。 – 2010-09-20 13:35:50

回答

1

什麼......?

沒有外部外圍設備,沒有辦法測量重量。

任何使用手指上的加速度計和天平的解決方案都會給出粗略的結果。

iPhone沒有壓力傳感器。

+0

我認爲有一些手段來測量iphone屏幕上的壓力。請按照鏈接http://www.youtube.com/watch?v=GtpgZCZdTjE。我想建立類似的應用程序。 – shahab 2010-09-20 12:31:33

+1

請刪除您發佈的評論作爲答案。從我所看到的,這個應用程序正在使用3G或3GS的弧形背面作爲天平。就像我說過的,任何使用加速度計和天平來確定重量的解決方案都是粗略的 - 視頻顯示任何±10克...我不能告訴你如何去做,除非你自己努力,否則沒有人這裏將給你的代碼來做到這一點。 – Jasarien 2010-09-20 13:43:52

1

讓我們來看看......通過「手指上的平衡」思考......我對該應用程序並不熟悉,但它必須是您在手機的一端掛上已知質量的重量,將想要稱重的物體懸掛在手機的另一端,然後用手指平衡手機。平衡點可以用來確定已知質量和未知質量之間的相對重量。所以,找到平衡點,然後在平衡點上點擊屏幕,它會做任何解決未知質量X所需的數學。

儘管如此,傳感器陣列中沒有任何東西可以爲您做到這一點。也許如果你有一個已知的校準張力彈簧,並且未知的質量使手機對着那個彈簧旋轉,那麼你可以用陀螺儀測量旋轉嗎?有點像您可能在高中化學實驗室中使用的彈簧秤,只是您不用旋轉指針而是用陀螺儀測量旋轉角度。

2

你可以隨時用手機打電話給知道對象真實重量的人:P

相關問題