Promo !

Capteur gyroscopique et accéléromètre MPU-6050 3 axes 3–5 V pour Arduino

Le prix initial était : 3,68 €.Le prix actuel est : 2,99 €.

Le MPU-6050 est un capteur 6 axes intégrant un gyroscope et un accéléromètre. Il permet de détecter les mouvements, inclinaisons et vibrations.

Catégories : ,

Description

Introduction

Le MPU-6050 est un capteur inertiel 6 axes (3 axes pour l’accéléromètre + 3 axes pour le gyroscope), idéal pour mesurer l’orientation, les accélérations, et les rotations dans les projets Arduino, ESP32, STM32, Raspberry Pi ou autres microcontrôleurs. Il est largement utilisé dans la robotique, les drones, les jeux interactifs, les bracelets connectés, ou encore les stabilisateurs de caméra.

Compact, précis et peu énergivore, le MPU-6050 est le composant IMU (Inertial Measurement Unit) le plus populaire pour les projets embarqués à faible coût.


Caractéristiques techniques

  • Accéléromètre 3 axes (X, Y, Z)

  • Gyroscope 3 axes (X, Y, Z)

  • Plage de mesure accéléromètre : ±2, ±4, ±8, ±16 g

  • Plage de mesure gyroscope : ±250, ±500, ±1000, ±2000 °/s

  • Alimentation : 3,3 V à 5 V (régulateur intégré sur la carte)

  • Interface : I2C (adresse par défaut 0x68)

  • Taux de données (sampling) : jusqu’à 1 kHz

  • Capteur de température intégré

  • Communication série 2 fils (SDA/SCL)

  • Dimensions : environ 20 x 15 mm

  • Consommation faible (< 10 mA)


Fonctionnement

Le MPU-6050 mesure :

  • les accélérations linéaires (accéléromètre),

  • les rotations angulaires (gyroscope),

  • et même la température interne du composant.

Grâce à la liaison I2C, il est possible de lire rapidement et facilement les données de mouvement sur tous les axes. C’est ce qui en fait un outil parfait pour :

  • détecter l’inclinaison ou l’orientation,

  • suivre les gestes ou les chocs,

  • stabiliser un robot ou un drone.


Avantages du capteur MPU-6050

6 axes dans un seul module
Très bonne sensibilité pour le prix
Faible encombrement
Large plage d’alimentation (3–5 V)
Compatible Arduino, ESP8266, ESP32, STM32, Raspberry Pi
Bibliothèques Arduino disponibles et bien documentées
Peut être fusionné avec d’autres capteurs (ex. boussole HMC5883L)


Connexion typique avec Arduino UNO

MPU-6050 Arduino UNO
VCC 5V
GND GND
SDA A4
SCL A5

Pour les cartes comme l’ESP32 ou STM32, utiliser les broches I2C correspondantes.


Exemple de code Arduino (avec bibliothèque MPU6050.h)

#include <Wire.h>
#include <MPU6050.h>

MPU6050 mpu;

void setup() {
Serial.begin(9600);
Wire.begin();
mpu.initialize();

if (mpu.testConnection()) {
Serial.println(« MPU6050 connecté ! »);
} else {
Serial.println(« Échec de la connexion au MPU6050 »);
}
}

void loop() {
int16_t ax, ay, az;
int16_t gx, gy, gz;

mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);

Serial.print(« Accéléro X: « ); Serial.print(ax);
Serial.print( » | Y: « ); Serial.print(ay);
Serial.print( » | Z: « ); Serial.println(az);

Serial.print(« Gyro X: « ); Serial.print(gx);
Serial.print( » | Y: « ); Serial.print(gy);
Serial.print( » | Z: « ); Serial.println(gz);

delay(500);
}

Applications typiques

Robotique mobile (équilibrage, navigation)
Drones et quadcopters (contrôle de vol)
Bracelets ou objets connectés (suivi de mouvement)
Systèmes anti-chute ou d’alerte
Jeux et manettes interactives (reconnaissance de gestes)
Contrôle d’inclinaison pour panneaux solaires, caméras, etc.
Systèmes de mesure de vibration ou chocs


Intégration dans un projet IoT

Grâce à sa communication I2C, le MPU-6050 peut facilement être intégré dans un projet ESP32 + Wi-Fi pour transmettre en temps réel les données de mouvement vers un tableau de bord en ligne ou une application mobile.


Astuces d’utilisation

  • 📌 Fixez solidement le module pour éviter les vibrations parasites.

  • ⚠️ Ne pas confondre VCC (3–5 V) avec des modules sans régulateur (certains MPU6050 low-cost doivent être alimentés en 3,3 V uniquement).

  • 🎯 Pour une mesure précise de l’orientation, utilisez un algorithme de fusion de capteurs (comme Madgwick ou Kalman).


Contenu du module

  • 1x Capteur MPU-6050 monté sur carte

  • 4 ou 6 broches (selon version)

  • Souvent livré avec des broches à souder ou déjà soudées


Pourquoi choisir le MPU-6050 ?

Le MPU-6050 est un module 6 axes complet, précis et facile à utiliser, qui s’adapte à des projets simples comme complexes. Il est un excellent point de départ pour l’exploration des capteurs inertiels, tout en étant suffisamment puissant pour être utilisé dans des systèmes de navigation avancés.

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Capteur gyroscopique et accéléromètre MPU-6050 3 axes 3–5 V pour Arduino”

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