Baixei o programa Compass para Android e tentei aproximar o ímã forte. A ponta permaneceu estável, como se não houvesse ímã por perto.
Aqui está a prova de vídeo no YouTube .
Eu verifiquei outros dispositivos, incluindo o iPad Air 2, e eles mostraram um comportamento semelhante. Isso difere drasticamente do comportamento convencional da bússola. Além disso, nenhum dos dispositivos mostra as direções cardeais corretas, exceto a bússola convencional.
Por que a bússola do Android não reage ao ímã?
ATUALIZAR
Observe que esse valor do campo magnético definitivamente aumenta quando o ímã se aproxima.
Então, a questão real é como eles tentam distinguir entre o campo magnético da Terra e o campo magnético do ímã?
Observe também que a direção mostrada pela bússola é INCORRETA em relação à bússola convencional.
fonte
Respostas:
O pessoal do algoritmo do sensor trabalhou duro para garantir que o "sensor da bússola" não fosse afetado pelo campo magnético ambiente disperso. Se você quiser ver os dados do campo magnético, use o sensor do campo magnético.
A maneira comum de saber que o dispositivo está sujeito a um distúrbio magnético externo é comparando os dados do sensor magnético com sensores de movimento (acelerômetro e mais importante, o giroscópio); se não houver movimento, o algoritmo suprimirá qualquer alteração na direção da bússola, porque está tentando refletir a realidade que a direção da bússola não mudou. Para mais detalhes, consulte o assunto "fusão de sensores".
fonte
Muitos telefones Android têm um magnetômetro, que mede o campo magnético no microtesla. por exemplo, o Samsung S6 possui um chip yamaha que pode medir até 2000uT. Se você deseja ver o efeito de ímãs e eletromagnetismo, instale um aplicativo como o sensor logger da iReality soft ou 'gaussmeter'.
fonte
Nos meus testes, o ímã afetou a bússola do Galaxy S2 Active. Eu poderia arrastar o norte para a direita em 360 graus.
fonte
A bússola Android funciona usando sensores de telefone e gps, sem ímã ou qualquer tipo de bússola integrada ao seu telefone. Portanto, não é possível fazer nenhum tipo de deflexão usando ímãs.
fonte