Description
Le GY-LSM303C LIS3MDL est un module de capteur 3 axes compatible avec Arduino. Il permet de mesurer à la fois l’accélération et le champ magnétique dans trois directions. Caractéristiques : Capteur d’accéléromètre – magnétomètre 3 axes Compatible avec Arduino SKU : ARD0010978
À quoi sert-il ?
Idéal pour les projets de navigation et d’orientation, comme la construction d’un orienteur numérique qui indique la direction dans laquelle vous regardez. Peut également être utilisé en robotique pour le contrôle du mouvement et de l’orientation.
Tutoriel : Comment utiliser GY-LSM303C
Le GY-LSM303C est un capteur multifonction qui mesure l’accélération et le champ magnétique dans 3 axes. Idéal pour les projets de navigation et d’orientation.
Qu’est-ce qu’il vous faut ?
Arduino ou compatible Câble Dupont Résistance 10kΩ (pour l’interface I2C) Bloc d’alimentation 3.3V ou 5V
Étape 1. Installation : Téléchargez et installez la dernière version d’Arduino IDE.
Étape 2. Connexion : Connectez le module GY-LSM303C à votre Arduino en utilisant les câbles Dupont.
Étape 3. Configuration : Connectez la résistance 10kΩ entre les broches SCL et SDA du module.
Étape 4. Alimentation : Alimentez le module avec un bloc de 3.3V ou 5V.
Étape 5. Code : Chargez le code d’exemple pour lire les données du capteur.
Étape 6. Vérification : Vérifiez si les données sont correctement affichées.
Étape 7. Test : Déplacez le module dans différentes orientations pour voir les données changer.
Étape 8. Débogage : Si les données ne sont pas affichées, vérifiez le datasheet pour les spécifications du module.
Code d’exemple
« `cpp
#include
#include
LSM303DLHC lsm;
void setup() {
Wire.begin();
lsm.initialize();
}
void loop() {
lsm.getAccel();
Serial.print(« Accélération : « );
Serial.print(lsm.ax, 2);
Serial.print(« , « );
Serial.print(lsm.ay, 2);
Serial.print(« , « );
Serial.println(lsm.az, 2);
delay(1000);
}
« `
Mini-projet
Construisez un orienteur numérique qui indique la direction dans laquelle vous regardez.
Erreurs courantes
Oublier de connecter la résistance I2C. Alimenter le module avec des tensions en dehors de la plage. Utiliser un Arduino non compatible. Télécharger un code erroné ou non mis à jour.
Accessoires recommandés
Arduino Uno Câble Dupont Bloc d’alimentation 5V Afficheur LCD 16×2
Questions fréquentes
Comment puis-je vérifier si le capteur fonctionne correctement ?Chargez le code d’exemple et vérifiez les données affichées. Si les données ne sont pas affichées, vérifiez la connexion et l’alimentation.
Peux-je utiliser ce capteur avec un Arduino Nano ?Oui, le Nano est compatible. Assurez-vous que l’alimentation est de 3.3V ou 5V.
Quels sont les limites de précision du capteur ?Vérifiez le datasheet pour les détails spécifiques. Généralement, la précision est de ±2g pour l’accéléromètre et ±1200μT pour le magnétomètre.





Avis
Il n’y a pas encore d’avis.