Ich habe das Programm Compass für Android heruntergeladen und versucht, einen starken Magneten in die Nähe zu bringen. Die Spitze blieb stabil, als wäre kein Magnet in der Nähe.
Hier ist der Video-Proof auf YouTube .
Ich habe andere Geräte überprüft, einschließlich iPad Air 2, und sie zeigten ein ähnliches Verhalten. Dies unterscheidet sich drastisch vom herkömmlichen Kompassverhalten. Mit Ausnahme des herkömmlichen Kompasses zeigt keines der beiden Geräte die korrekten Himmelsrichtungen an.
Warum reagiert der Android-Kompass nicht auf Magnete?
AKTUALISIEREN
Es ist zu beachten, dass der Magnetfeldwert definitiv ansteigt, wenn sich der Magnet nähert.
Die eigentliche Frage ist also, wie sie versuchen, zwischen dem Erdmagnetfeld und dem Magnetfeld des Magneten zu unterscheiden.
Beachten Sie auch, dass die vom Kompass angezeigte Richtung im Vergleich zum konventionellen Kompass UNKORREKT ist.
quelle
Antworten:
Die Leute des Sensoralgorithmus haben hart gearbeitet, um sicherzustellen, dass der "Kompasssensor" nicht durch ein magnetisches Streufeld beeinflusst wird. Wenn Sie Magnetfelddaten anzeigen möchten, verwenden Sie stattdessen den Magnetfeldsensor.
Die übliche Methode, um zu erkennen, dass das Gerät einer externen magnetischen Störung ausgesetzt ist, besteht darin, die magnetischen Sensordaten mit Bewegungssensoren (Beschleunigungsmesser und vor allem Gyroskop) zu vergleichen. Wenn keine Bewegung vorliegt, unterdrückt der Algorithmus jede Änderung der Kompassrichtung. weil es versucht, die Realität widerzuspiegeln, hat sich die Kompassrichtung nicht geändert. Weitere Informationen finden Sie unter "Sensorfusion".
quelle
Viele Android-Handys verfügen über ein Magnetometer, das das Magnetfeld in Mikrotesla misst. zB Samsung S6 hat einen Yamaha-Chip, der bis zu 2000uT messen kann. Wenn Sie die Wirkung von Magneten und Elektromagnetismus sehen möchten, installieren Sie eine App wie Sensor Logger von iReality soft oder 'Gaussmeter'.
quelle
Bei meinen Tests wirkte sich der Magnet auf den Kompass des Galaxy S2 Active aus. Ich könnte den Norden um 360 Grad nach rechts ziehen.
quelle
Der Android-Kompass funktioniert mit Telefonsensoren und GPS-Magneten oder anderen in Ihrem Telefon integrierten Kompassen. Es ist also nicht möglich, mit Magneten irgendeine Ablenkung vorzunehmen.
quelle