Wenn Sie eine analoge Uhr implementieren, können Sie die folgenden Anweisungen verwenden, um eine Kompassscheibe zu überlagern.
Dies könnte verwendet werden, um den Kompass zu "kalibrieren" und verwenden Sie den Beschleunigungsmesser weiterhin nach Norden, wenn das Telefon bewegt.
Natürlich ist dies nicht super präzise ... "Low-Tech-Lösung für ein High-Tech-Problem"
(Anweisung von http://www.qwerty.co.za genommen)
In der nördlichen Hemisphäre Ort die Uhr auf einem ebenen Stück von Boden, zeigen Sie den Stundenzeiger in Richtung der Sonne. Die Nord-Süd-Linie ist wiederum die Linie, die den Winkel zwischen dem Stundenzeiger und der 12-Uhr-Linie in zwei Hälften teilt.
In der südlichen Hemisphäre, legen Sie die Uhr auf ein ebenes Stück Boden, zeigen Sie die Abbildung 12 in Richtung der Sonne. Die Nord-Süd-Linie ist die Linie, die den Winkel zwischen dem Stundenzeiger und der 12-Uhr-Linie halbiert.
Ich bin mir ziemlich sicher, dass ich das gerade auf einem TV-Werbespot für das iPhone gesehen habe ... –
Ja, das ist nur möglich, wenn sich das Gerät bewegt. Vergleichen Sie zum Beispiel die Modelle Garmin 60C und 60Csx. Letzteres hat einen eingebauten elektronischen Kompass. Jedoch, hat nicht iPhone intertial Bewegungs-/Umdrehungssensoren eingebaut? Die Kombination von Eingaben von diesem und GPS-Sesor kann (zumindest) einen ungefähren Kompass erzeugen (sicher würde es immer noch notwendig sein, das Gerät ein wenig als Teil der Kompass- "Initialisierung" zu bewegen). –
Beachten Sie, dass sogar der elektronische Kompass des Garmin 60Csx im Vergleich zu einem ordentlichen $ 25 magnetischen Nadelkompass furchtbar ungenau ist. Ich habe noch einen elektronischen Kompass zu treffen, der für die tatsächliche Navigation geeignet ist - das Beste, was ich gesehen habe, kann nur vertraut werden, um Ihnen den Unterschied zwischen NE und N. – user57368