So berechnen Sie die Höhe von Android Phone vom Boden aus

9

Ich arbeite an einem Projekt, bei dem ich meine Gerätehöhe vom Boden aus berechnen muss. Ich habe überall im Internet gesucht, konnte aber keine Lösung finden.

Bitte, jemand sagt mir was zu tun .. ??

    
Saurav 03.07.2013, 09:07
quelle

3 Antworten

1

Nehmen Sie es mit einem Körnchen Salz, ein wenig Humor und ein Gefühl der Philosophie. Ändern Sie das Barometer mit Ihrem Smartphone.

Ссылка

    
Syl OR 22.04.2014 16:44
quelle
1

Zuerst muss geklärt werden, ob "Höhe vom Boden" Höhe in der Bedeutung "Höhe vom Meeresspiegel" bedeutet oder Sie meinen, wie weit das Telefon vom Boden entfernt ist, wenn Sie es in Ihren Händen halten.

Für den zweiten Fall:

Wie SonicWind sagt, könnten Sie den Trick mit der Kamera machen.
Es würde eine Kalibrierung der Kamera erfordern und ein Standardobjekt haben.
Machen Sie ein Bild des Standardobjekts, das mit Standardzoom auf dem Boden positioniert werden soll.
Erkennen Sie die Objektgröße - oder wählen Sie sie im Bild aus und berechnen Sie die Entfernung zum Objekt.
- & gt; Sie haben die Entfernung zum Boden.

Das Objekt könnte auch Ihre Schuhe usw. sein. Wenn die Anwendung also für mehrere Benutzer bestimmt ist, können Sie ihnen erlauben, ihre Schuhgrößen einzugeben;)

    
user2144067 22.04.2014 15:08
quelle
0

Das ist ein seltsames ... aber OK .. Ich mag eine Herausforderung. Der einzige Weg, um dies realistisch zu machen, ist es, einen Sonar-Sensor am Telefon laufen zu lassen (leicht gemacht auf Arduino). Abgesehen davon ... können Sie den Code so einstellen, dass er die Beschleuniger liest, um die Entfernung zu schätzen (legen Sie das Telefon auf den Boden und nehmen Sie es auf die gewünschte Höhe auf. Es scheint unmöglich zu sein, etwas anderes zu tun Konzept Verwendung der Kamera ..)

    
SonicWind 03.07.2013 09:12
quelle

Tags und Links