Étalonnage automatique magnétomètre

Il existe plusieurs types de magnétomètre bon marché maintenant disponible, que vous pouvez utiliser pour détecter une direction, mais chacun d’eux (que je sache) besoin d’étalonnage avant que vous pouvez obtenir des résultats sensibles.

Je décris une méthode manuelle pour faire cela dans un autre Instructable, mais dans celui-ci je vais vous montrer une méthode automatique que vous pouvez construire dans votre projet, éliminant le besoin de personnaliser votre croquis avec les données d’étalonnage fixe et permet de recalibrer le magnétomètre à tout moment.

Pour une navigation fiable, il y a environ 4 corrections que vous auriez besoin de faire pour le magnétomètre cru sortie d’obtenir des résultats précis, mais pour de nombreuses raisons d’amateur la correction de « fer dur » soi-disant est tout que vous avez besoin pour obtenir un rendement raisonnable, ce qui est normalement l’erreur dominante. Sans les autres corrections votre magnétomètre peut montrer le nord magnétique un peu à l’est de la vraie direction lorsque vous êtes confronté à un moyen et un peu Ouest face à un autre. Aussi, si vous essayez de l’utiliser pour faire un 90 degrés tournez, vous pourriez trouver que vous avez tourné par quelque chose d’un peu plus ou un peu moins. Cela peut être pas important même pour un drone que vous pouvez seulement utiliser le magnétomètre pour déterminer une position rugueux, étant donné que le vent peut souffler vous bien sûr, mais vous pouvez toujours l’utiliser pour maintenir un cap donné. Notez que cela pourrait être dangereux de s’appuyer sur les méthodes d’étalonnage que je décris pour la navigation en mer, ou partout ailleurs où les erreurs de navigation pourraient avoir des conséquences graves.

La méthode manuelle dépend d’effectuer des lectures de magnétomètre avec le magnétomètre dans 4 positions différentes, tournant à 180 degrés, puis à l’envers, puis tourner à nouveau à 180 degrés. En revanche, la méthode automatique repose sur l’accéléromètre pour détecter les 4 positions tous à 45 degrés à l’horizontale et à l’aide d’un anneau de Neopixel pour vous guider, puis calcule les décalages et les stocke dans la mémoire non-voltile. La fonction de calibrage est appelée s’il n’y a aucun décalages stockés et peuvent être rappelés à tout moment simplement en fortement tordant l’appareil en arrière à plusieurs reprises.

Articles Liés

Étalonnage du magnétomètre simple fer durs et mous

Étalonnage du magnétomètre simple fer durs et mous

Si votre passe-temps est RC, drones, robotique, électronique, réalité augment ou similaire alors tôt ou tard, vous rencontrerez la tâche de l'étalonnage du magnétomètre. N'importe quel module de magnétomètre doit être étalonné, parce que la mesure du
Magnétomètre manuelle simple étalonnage

Magnétomètre manuelle simple étalonnage

Il existe plusieurs types de magnétomètre bon marché maintenant disponible, que vous pouvez utiliser pour détecter une direction, mais chacun d'eux (que je sache) besoin d'étalonnage avant que vous pouvez obtenir des résultats sensibles. Dans ce Inst
Exploration d’accéléromètre et magnétomètre LSM303DLHC

Exploration d’accéléromètre et magnétomètre LSM303DLHC

Le LSM303 combine les lectures de champ électromagnétique de la terre comme un magnétomètre avec des lectures de la force de gravitation de la terre comme un accéléromètre triple-axe. Cette information fait un système de navigation compact.Comme il e
HMC5883L magnétomètre avec levier de vitesses niveau sur arduino nano

HMC5883L magnétomètre avec levier de vitesses niveau sur arduino nano

Cela vous obtiendrez détection boussole orientation en 3 dimensions dans vos projets d'arduino pour moins de 4 $!Saviez-vous que : ces choses sont si sensibles, vous pouvez les utiliser pour la détection de la position très précise à 6-degrés de libe
Dragueur de mines de magnétomètre PocketLab

Dragueur de mines de magnétomètre PocketLab

Dans le laboratoire de dragueur de mines magnétiques, vous recréera le jeu d'ordinateur classique démineur dans la vraie vie ! À l'aide de magnétomètres de PocketLab, vous va essayer de découvrir des mines cachés et marquer leur emplacement sur une g
Un suivi solaire automatique motorisé fenêtre rénovation aveugles en utilisant Arduino

Un suivi solaire automatique motorisé fenêtre rénovation aveugles en utilisant Arduino

Bâtiments représentent 20 à 40 % de l'énergie totale utiliser dans les pays développés. Stores (ou stores) peuvent aider à réduire la construction énergie utiliser et améliorer le confort visuel (réduisant l'éblouissement et augmenter l'éclairage nat
Chasse automatique des fenêtres Stand

Chasse automatique des fenêtres Stand

Hey vous là-bas les chasseurs tous ! Voici une idée qui peut vous rendre la vie de chasse plus pratique... Une fenêtre de Stand de chasse automatique ! Lorsque le capteur détecte un changement relatif au montant de chaleur émise par les objets enviro
Automatisé de tensiomètre (projet Arduino)

Automatisé de tensiomètre (projet Arduino)

L'objectif de cette instructable consiste à créer un brassard de tensiomètre automatisé à l'aide d'un Arduino Uno et pièces électroniques simples. Cet appareil vous permettra de mesurer leur pression artérielle moyenne (PAM) en une minute environ. Ar
Étalonnage d’un potentiomètre de levier de commande

Étalonnage d’un potentiomètre de levier de commande

J'ai essayé de contrôler la vitesse d'une voiture RC à l'aide d'un potentiomètre de manette de jeu, quand je suis tombé sur un problème. Le joystick centré ont une valeur par défaut différente de 0. C'était la première fois que j'utilise ce genre de
Glowy Disco Badge

Glowy Disco Badge

Dans ce projet, nous serons une moque glowy badge qui s'allume vers le haut avec différentes couleurs et de modèles qui répondent à vos mouvements. Portez-le à un parti ou une discothèque et se prélasser dans l'admiration de tous vos amis !L'affichag
Voiture numérique boussole thermomètre &

Voiture numérique boussole thermomètre &

je ne suis pas vraiment bon à trouver les lieux et la direction, mais au moins je suis capable de lire les cartes et boussole. Ces jours-ci, systèmes de navigation GPS deviennent plus populaires, donc probablement que certains diraient pourquoi j'ai
Flone 3.0 Drone Quadcopter

Flone 3.0 Drone Quadcopter

Il s'agit de flone 3.0: un Écosystème de Drone Open Source.Après la première version de notre flone 1.0 instructable primé il y a trois ans, nous avons fait beaucoup de travail.Flone est un design puissant, compact et intelligente d'un quadcopter de
Équilibrage automatique de pendule à l’envers

Équilibrage automatique de pendule à l’envers

Il s'agit de ma tentative de la pendule inversé en équilibre sur une charrette à deux roues châssis. J'avait vu les autres ici et a été inspiré pour essayer ma propre version. L'Arduino est merveilleusement simple à programmer et vous pouvez le ramas
Pilote automatique hélice

Pilote automatique hélice

** Note : je n'ai pas eu le temps de remplir toutes les étapes encore, cependant, je vais finir après je suis fait avec le travail aujourd'hui, Désolé pour le post prématuré, je veux obtenir cela avant la date limite du projet **Bonjour à tous!Je sui