MPU-9250 : Capteur de Mouvement Avancé 9 Axes pour Projets Arduino
Vous avez croisé de nombreux capteurs externes, mais le MPU 9250 Arduino est sans doute l'un des meilleurs.
Découvrez ce qui rend ce capteur MEMS 9 axes exceptionnel et ses améliorations sur les versions antérieures.
Qu'est-ce qu'un MPU 9250 Arduino ?
Fig 1 : Capteur de Mouvement
C'est un capteur MEMS (Système Micro-Électro-Mécanique) compatible Arduino. Outil efficace pour mesures et applications de suivi de mouvement.
Compatible Arduino Uno, haute performance, faible consommation. Contrairement au MPU-9150 et autres capteurs portables, le MPU-9250 a un format réduit.
Combine accéléromètre, gyroscope et magnétomètre. Condense deux puces en un seul boîtier QFN. Une puce : AK8963 magnétomètre 3 axes. L'autre : accéléromètre et gyroscope 3 axes.
Configuration des Broches pour Module Capteur MPU 9250
Fig 2 : Expert Installant un Capteur de Mouvement
Le tableau ci-dessous donne la configuration des broches du capteur 9 axes MPU-9250.
Caractéristiques du MPU 9250
Fig 3 : Capteur de Mouvement Blanc
| Propriétés Gyroscope | Propriétés Accéléromètre | Propriétés Magnétomètre |
|---|---|---|
| Capteurs vitesse angulaire X, Y, Z sortie numérique, plage ±250, ±500, ±1000, ±2000 °/s. ADC 16 bits intégré. | Accéléromètre triple sortie (3 axes) avec ADC 16 bits intégrés : ±2g, ±4g, ±8g, ±16g | Capteur magnétique effet Hall monolithique. 3 axes magnétomètre avec concentrateur magnétique. |
| Filtre passe-bas numériquement programmable. | Courant fonctionnement : 450 µA | Large plage mesure, haute résolution, faible consommation. |
| Courant fonctionnement : 3,2 mA. | Mode basse conso : 8,4 µA à 0,98 Hz, 19,8 µA à 31,25 Hz | Courant fonctionnement : 280 µA à taux répétition 8 Hz. |
| Courant mode veille : 8 µA. | Mode veille : 8 µA (comme gyroscope) | Résolution sortie 14 bits : 0,6 µT/LSB |
| Facteur d'échelle sensibilité pré-calibré usine. | Interruptions programmables utilisateur + interruption Wake-on-motion (essentielle pour opérations basse conso processeur applicatif). | Plage mesure étendue : ±4800 µT. |
| Fonction auto-test. | Dispositif auto-test. | Auto-test avec source magnétique interne. |
MPU 9250 vs MPU 9150 : Les Améliorations
Fig 4 : Installation Capteur Mouvement
Améliorations du MPU 9250 sur MPU 9150 :
- Plus petit et consomme moins que MPU 9150.
- Performances Gyro et Boussole supérieures.
- MPU-9250 : magnétomètre AK8963 + MPU-6500. MPU 9150 : AK8975 + MPU-6050.
- Puissance supérieure et bruit moindre grâce au MPU-6500.
- Plaine échelle complète améliorée grâce à l'AK8963.
Guide MPU 9250 Arduino
Faites les connexions comme le diagramme ci-dessous.
Tableau pratique pour connecter le module multi-puces à l'Arduino :
Étapes Suivantes
Après connexions, téléchargez et installez la bibliothèque MPU-9250 dans l'IDE Arduino. Redémarrez l'IDE et téléversez le code ci-dessous. Doit donner 3 valeurs accéléromètre, 3 gyro, 3 champ magnétique.
Applications du MPU 9250
Fig 5 : Contrôle TV avec télécommande.
- Télécommandes 3D, surtout TV connectées internet.
- Capteurs portables, tablettes, smartphones.
- Applications jeux basés sur mouvement.
Conclusion
Grâce à ce guide, vous maîtrisez le capteur MEMS MotionTracking™ MPU 9250. Pour futures questions, contactez-nous.
Technologie industrielle
- ON Semiconductor lance le capteur d'image ARX3A0 basse consommation, haute cadence pour vision intelligente
- STTS22H : capteur de température numérique 0,25 °C de précision, ultra-basse consommation
- Capteur de mouvement SmartThings par vision par ordinateur sur Raspberry Pi 3
- Surveillance domestique sécurisée avec Home Assistant sur Raspberry Pi : Mouvement, Alarme et Capture Vidéo
- Construire un capteur de mouvement infrarouge DIY pour Raspberry Pi – Guide étape par étape
- Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
- Maîtriser le GPIO Raspberry Pi : Interfacer un capteur PIR de mouvement sur B+/Modèle 2
- Comment connecter, calibrer et programmer le capteur de mouvement PIR HC‑SR501 avec un Raspberry Pi
- Capteur température palier de précision : détection et surveillance précises