Descargué el programa Compass para Android e intenté acercar el imán fuerte. La punta se mantuvo estable, como si no hubiera ningún imán cerca.
Aquí está la prueba de video en YouTube .
He comprobado otros dispositivos, incluido el iPad Air 2, y mostraron un comportamiento similar. Esto difiere drásticamente del comportamiento de la brújula convencional. Además, ninguno de los dispositivos muestra direcciones cardinales correctas, excepto la brújula convencional.
¿Por qué la brújula de Android no reacciona al imán?
ACTUALIZAR
Tenga en cuenta que el valor del campo magnético definitivamente aumenta cuando se acerca el imán.
Entonces, la pregunta real es ¿cómo tratan de distinguir entre el campo magnético de la Tierra y el campo magnético del imán?
Además, tenga en cuenta que la dirección que muestra la brújula es INCORRECTA en relación con la brújula convencional.
fuente
Respuestas:
La gente del algoritmo del sensor trabajó duro para asegurarse de que el "sensor de la brújula" no se vea afectado por el campo magnético ambiental disperso. Si desea ver datos de campo magnético, utilice el sensor de campo magnético.
La forma común de saber que el dispositivo está sujeto a una perturbación magnética externa es comparando los datos del sensor magnético con los sensores de movimiento (acelerómetro y, lo que es más importante, el giroscopio), si no hay movimiento, el algoritmo suprimirá cualquier cambio en el rumbo de la brújula, porque trata de reflejar la realidad de que el rumbo de la brújula no cambió. Para obtener más detalles, consulte el tema "fusión de sensores".
fuente
Muchos teléfonos Android tienen un magnetómetro, que mide el campo magnético en microtesla. Por ejemplo, Samsung S6 tiene un chip yamaha que puede medir hasta 2000 uT. Si desea ver el efecto de los imanes y el electromagnetismo, instale una aplicación como sensor logger de iReality soft o 'gaussmeter'.
fuente
En mis pruebas, el imán afectó la brújula en el Galaxy S2 Active. Podría arrastrar al Norte a la derecha 360 grados.
fuente
La brújula de Android funciona utilizando sensores de teléfonos y gps, no imanes ni ningún tipo de brújula dentro de su teléfono. Por lo tanto, no es posible realizar ningún tipo de desviación utilizando imanes.
fuente