Promo !

Module GY-26 HMC1022 Accéléromètre Boussole pour Arduino IIC

Le prix initial était : 25,89 €.Le prix actuel est : 18,76 €. Hors TVA

Module GY-26 HMC1022 Accéléromètre Boussole pour Arduino IIC

Disponible sur commande

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Description

Cos’è: Le module GY-26 HMC1022 est un dispositif électronique qui intègre un accéléromètre et un magnétomètre, communiquant par protocole I2C. Il est conçu pour être utilisé avec des plateformes comme Arduino. Caractéristiques: Intègre accéléromètre et magnétomètre, Communication I2C, Compatible avec Arduino. A quoi sert-il: Le module GY-26 HMC1022 peut être utilisé dans des projets nécessitant la mesure de l’accélération et de l’orientation en 3 dimensions. Exemples d’utilisation incluent la création de drones, robots mobiles, jeux interactifs et systèmes de navigation. Tutoriel: Comment utiliser GY-26 HMC1022 Le GY-26 HMC1022 est un module qui intègre un accéléromètre et un magnétomètre, idéal pour des projets d’orientation et de mouvement. Ce qu’il vous faut: Arduino UNO ou compatible, Câble d’alimentation 5V, Multimètre (facultatif), Logiciel Arduino IDE. Étapes: 1. Connectez le module GY-26 HMC1022 à votre Arduino via le bus I2C. 2. Vérifiez le datasheet pour les spécifications du bus I2C. 3. Installez la bibliothèque Wire pour Arduino IDE. 4. Écrivez le code pour initialiser le module. 5. Lisez les données d’accélération et d’orientation. 6. Testez les données avec un exemple de sketch. 7. Vérifiez les données avec un multimètre (si disponible). 8. Ajustez le code à votre projet. Exemple de code: « `c #include void setup() { Wire.begin(); Serial.begin(9600); } void loop() { int16_t ax, ay, az; int16_t mx, my, mz; Wire.beginTransmission(0x1E); Wire.write(0x00); Wire.endTransmission(); Wire.requestFrom(0x1E, 14); ax = Wire.read() << 8 | Wire.read(); ay = Wire.read() << 8 | Wire.read(); az = Wire.read() << 8 | Wire.read(); mx = Wire.read() << 8 | Wire.read(); my = Wire.read() << 8 | Wire.read(); mz = Wire.read() << 8 | Wire.read(); Serial.print("AccX: "); Serial.println(ax); Serial.print("AccY: "); Serial.println(ay); Serial.print("AccZ: "); Serial.println(az); Serial.print("MagX: "); Serial.println(mx); Serial.print("MagY: "); Serial.println(my); Serial.print("MagZ: "); Serial.println(mz); } « ` Mini-projet: Créez un projet d'orientation avec un dronino. Connectez le GY-26 HMC1022 à votre drone et utilisez les données d'orientation pour contrôler la direction de vol. Erreurs courantes: Connexion incorrecte du bus I2C, Initialisation incorrecte du module, Lecture incorrecte des données, Erreur de communication I2C. Accessoires recommandés: Dronino, Batterie 3.7V, Cadre de protection pour le drone, Contrôleur de drone. Questions fréquentes: Comment puis-je vérifier les données avec un multimètre? Mesurez la tension sur le bus I2C et comparez avec les valeurs théoriques. Quelles sont les spécifications du module? Vérifiez le datasheet. Le module fonctionne-t-il avec Arduino Nano? Oui, il fonctionne avec Arduino Nano ou compatibles.

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module GY-26 HMC1022 Accéléromètre Boussole pour Arduino IIC”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *