Table des matières:
- Étape 1: Regardez la nouvelle vidéo
- Étape 2: Composants
- Étape 3: La structure
- Étape 4: câblez le tout
- Étape 5: Programmation
- Étape 6: Profitez du projet
Vidéo: Boussole Arduino DIY : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Nous savons tous ce qu'est une boussole et à quoi sert-elle. La boussole nous indique les directions, c'est-à-dire E-W-N-S. Boussole traditionnelle travaillée avec une aiguille magnétique au milieu. Le pôle nord de l'aiguille pointe toujours vers le pôle nord géographique de la Terre avec son sud magnétique.
Le capteur que j'ai utilisé MPU 9250 a un magnétomètre qui peut mesurer l'intensité magnétique le long d'une direction donnée. Je me suis limité aux axes X et Y uniquement pour simplifier un peu les choses. De plus, comme je l'ai mentionné dans la vidéo également, ce projet est une extension du projet précédent d'inclinomètre. S'il vous plaît jeter un oeil à la vidéo et l'article pour l'inclinomètre. Les liens fournis sont fournis ci-dessous.
LIEN POUR YouTube
LIEN POUR LES INSTRUCTIBLES
Commençons.
Étape 1: Regardez la nouvelle vidéo
Cette vidéo couvre un peu de théorie des aimants, des champs magnétiques et de l'algèbre vectorielle. Comme mentionné précédemment, il s'agit d'une extension du projet précédent. Veuillez regarder l'autre vidéo dans l'introduction.
Étape 2: Composants
La liste des composants est assez simple. Un simple arduino (Nano dans mon cas), un MPU 9250 IC et un écran OLED pour sortir les données. Comme d'habitude, avoir le moniteur n'est pas obligatoire mais penser à un ordinateur portable à chaque fois que vous voulez tester une surface peut être un peu absurde.
J'ai eu le MPU 9250 d'Ali Express pour environ 3,5 $. Ce n'est pas le circuit intégré le moins cher, mais les niveaux de bruit étaient considérablement plus bas. Je recommande fortement cet IC. Il n'y a rien de spécial à propos de l'arduino ou du bois. Arduino est un clone et fonctionne très bien.
Le bois et le nivellement de l'IC ne sont pas aussi importants que dans le projet inclinoeter.
Vous avez une marge d'erreur. CHILLAX !!!!!!!!!
Étape 3: La structure
Pour le corps principal, j'ai pris du bois carré simple et l'ai coupé à une longueur approximative d'environ 10 cm. J'ai ensuite marqué deux trous dans la longueur du circuit intégré. Il est important que vous installiez correctement le CI. De plus, si vous vous trompez, veuillez utiliser un autre côté ou mieux encore, utilisez un autre bois. N'essayez pas de corriger un trou manqué. La vis peut ne pas avoir une bonne adhérence sur un tel trou.
J'ai ensuite coupé les en-têtes femelles sur des longueurs appropriées et les ai collés avec un adhésif à deux composants. Une fois que tout s'est mis en place, j'étais assez content du look.
Étape 4: câblez le tout
Avec le protocole I2C, le câblage est toujours facile à faire.
J'ai ensuite commencé à étamer les fils et les embases femelles. Le câblage est très très simple.
SDA-A4
SCl-A5
Vcc-5V
GND-GND
Assurez-vous que les connexions de câblage sont sûres et appropriées. Assurez-vous d'avoir utilisé une longueur de fil suffisante.
J'ai fait cette erreur et croyez-moi, c'est très frustrant.
Étape 5: Programmation
Là où les deux projets jumeaux prennent des chemins différents.
La bibliothèque est la même. Téléchargez la même bibliothèque.
Le lien GitHub-
github.com/bolderflight/MPU9250
En regardant le moniteur série, il était clair que les valeurs étaient beaucoup plus déphasées. J'ai fait quelques tests et j'ai finalement pu produire une fonction sinusoïdale décente.
J'ai fourni une de mes feuilles Excel. Vérifiez-le si vous êtes intéressés.
L'onde sinusoïdale est belle, n'est-ce pas ?
Étape 6: Profitez du projet
Si vous n'avez pas entendu la blague à répétition dans ma vidéo, ne prenez pas cette boussole de camping avec vous. Utilisez toujours des instruments fiables. pour la fiabilité et la facilité d'utilisation.
En tout cas, j'ai aimé ce projet.
Si vous avez aimé, pensez à aimer et à vous abonner à mes instrutables et à mes chaînes YouTube.
Conseillé:
Tutoriel pour interfacer le capteur de boussole HMC5883L avec Arduino : 10 étapes (avec photos)
Tutoriel pour interfacer le capteur de boussole HMC5883L avec Arduino : DescriptionLe HMC5883L est une boussole numérique à 3 axes utilisée à deux fins générales : mesurer l'aimantation d'un matériau magnétique comme un ferromagnétique, ou mesurer la force et, dans certains cas, la direction du champ magnétique en un point de s
Boussole numérique utilisant Arduino et magnétomètre HMC5883L : 6 étapes
Boussole numérique utilisant Arduino et magnétomètre HMC5883L : Salut les gars, ce capteur pourrait indiquer le nord, le sud, l'est et l'ouest géographiques, nous, les humains, pourrions également l'utiliser à certains moments lorsque cela est nécessaire. Donc. Dans cet article essayons de comprendre comment fonctionne le capteur Magnétomètre et comment l'interfacer avec un microcontrôleur
Comment utiliser le module GY511 avec Arduino [Créer une boussole numérique] : 11 étapes
Comment utiliser le module GY511 avec Arduino [Créer une boussole numérique] : aperçu Dans certains projets électroniques, nous devons connaître l'emplacement géographique à tout moment et effectuer une opération spécifique en conséquence. Dans ce didacticiel, vous apprendrez à utiliser le module de boussole LSM303DLHC GY-511 avec Arduino pour créer une boussole numérique
Projet de boussole numérique Arduino : 3 étapes
Projet de boussole numérique Arduino : Bonjour ! Dans cette instructable, vous verrez comment vous pouvez créer une boussole numérique à l'aide d'un Arduino et de l'IDE de traitement. C'est un projet Arduino assez simple mais intéressant et cool. Vous pouvez regarder l'exemple de démo de ce tutoriel sur la vidéo
Arduino Nano : Accéléromètre Gyroscope Boussole MPU9250 Capteur I2C avec Visuino : 11 Étapes
Arduino Nano : Accéléromètre Gyroscope Boussole MPU9250 Capteur I2C avec Visuino : MPU9250 est l'un des capteurs combinés accéléromètre, gyroscope et boussole de petite taille actuellement disponibles. Ils disposent de nombreuses fonctionnalités avancées, notamment le filtrage passe-bas, la détection de mouvement et même un processeur spécialisé programmable