J'ai téléchargé le programme Compass pour Android et j'ai essayé d'en approcher un aimant puissant. Le pointu est resté stable, comme s'il n'y avait pas d'aimant à proximité.
Voici la preuve vidéo sur YouTube .
J'ai vérifié d'autres appareils, y compris l'iPad Air 2 et ils ont montré un comportement similaire. Cela diffère considérablement du comportement de la boussole conventionnelle. De plus, aucun des appareils n'affiche les directions cardinales correctes, à l'exception de la boussole conventionnelle.
Pourquoi la boussole Android ne réagit-elle pas à l'aimant?
MISE À JOUR
Notez que la valeur du champ magnétique augmente définitivement à l'approche de l'aimant.
Donc, la vraie question est de savoir comment essaient-ils de faire la distinction entre le champ magnétique terrestre et le champ magnétique de l'aimant?
Notez également que la direction indiquée par la boussole est INCORRECTE par rapport à la boussole conventionnelle.
Réponses:
Les gens de l'algorithme du capteur ont travaillé dur pour s'assurer que le "capteur de la boussole" n'est pas affecté par le champ magnétique ambiant parasite. Si vous souhaitez voir les données du champ magnétique, utilisez plutôt le capteur de champ magnétique.
La façon courante de savoir que l'appareil est soumis à une perturbation magnétique externe est de comparer les données du capteur magnétique avec les capteurs de mouvement (accéléromètre et surtout le gyroscope), s'il n'y a pas de mouvement, l'algorithme supprimera tout changement de cap de la boussole, parce qu'il essaie de refléter la réalité que le cap de la boussole n'a pas changé. Pour plus de détails, regardez sous le sujet de «fusion de capteurs».
la source
De nombreux téléphones Android ont un magnétomètre, qui mesure le champ magnétique en microtesla. Par exemple, Samsung S6 a une puce Yamaha qui peut mesurer jusqu'à 2000 uT. Si vous voulez voir l'effet des aimants et de l'électromagnétisme, installez une application comme l'enregistreur de capteurs par iReality soft ou «gaussmeter».
la source
Lors de mes tests, l'aimant a affecté la boussole du Galaxy S2 Active. Je pouvais faire glisser le nord à 360 degrés vers la droite.
la source
La boussole Android fonctionne à l'aide de capteurs de téléphones et de GPS non aimantés ou de tout type de boussole intégré à l'intérieur de votre téléphone. Il n'est donc pas possible de faire une quelconque déviation à l'aide d'aimants.
la source