MPU-6050 Module Gyroscope Accéléromètre 6 Axes Maroc

Availability:

1 en stock


40,00 DH

1 en stock

MPU-6050 – Capteur Accéléromètre + Gyroscope 6 Axes pour Arduino

Le MPU-6050 est un module électronique très populaire combinant un accéléromètre 3 axes et un gyroscope 3 axes dans un seul circuit intégré. Grâce à cette combinaison, il peut mesurer les mouvements, l’inclinaison, la rotation et l’accélération d’un objet dans l’espace.

Ce capteur est extrêmement utilisé dans les projets Arduino, robotique, drones, IoT, stabilisation de caméra, systèmes de navigation et contrôle de mouvement.

Le module le plus courant est basé sur la carte GY-521, qui facilite la connexion au microcontrôleur via l’interface I²C.


Présentation du capteur MPU-6050

Le MPU-6050 est développé pour mesurer les mouvements avec une grande précision. Il combine deux technologies essentielles :

  • Accéléromètre MEMS 3 axes

  • Gyroscope MEMS 3 axes

Ces deux capteurs permettent de déterminer :

  • la vitesse de rotation

  • l’accélération

  • l’orientation

  • l’inclinaison

Ce composant est largement utilisé dans :

  • drones

  • robots autonomes

  • smartphones

  • stabilisateurs

  • manettes de jeu

  • systèmes de détection de chute

  • systèmes de navigation inertielle

Grâce à son processeur de mouvement intégré (DMP – Digital Motion Processor), le capteur peut effectuer certains calculs internes, réduisant la charge du microcontrôleur.


Caractéristiques techniques du MPU-6050

Caractéristique Valeur
Type Accéléromètre + Gyroscope
Axes 6 axes (3 gyro + 3 accel)
Interface I²C
Tension de fonctionnement 3V – 5V
Résolution 16 bits
Fréquence I²C jusqu’à 400 kHz
Accéléromètre ±2g / ±4g / ±8g / ±16g
Gyroscope ±250 / ±500 / ±1000 / ±2000 °/s
Température intégrée Oui
Adresse I2C 0x68 ou 0x69
Dimensions module environ 20 × 15 mm

Fonctionnement du capteur MPU-6050

Le capteur fonctionne en combinant deux mesures :

1️⃣ Accéléromètre

L’accéléromètre mesure l’accélération linéaire selon trois axes :

  • X

  • Y

  • Z

Il permet de déterminer :

  • l’inclinaison

  • les mouvements

  • la gravité

Par exemple :

  • smartphone incliné

  • robot qui monte une pente

  • détection de chute


2️⃣ Gyroscope

Le gyroscope mesure la vitesse de rotation autour des axes :

  • Roll

  • Pitch

  • Yaw

Il est utilisé pour :

  • stabilisation

  • orientation

  • navigation inertielle


Mesure de l’orientation

En combinant les données :

  • accéléromètre

  • gyroscope

on peut calculer :

  • angle d’inclinaison

  • orientation 3D

  • mouvement dans l’espace

Les algorithmes utilisés sont souvent :

  • Filtre de Kalman

  • Filtre complémentaire

  • Fusion de capteurs


Brochage du module MPU-6050

Broche Fonction
VCC Alimentation
GND Masse
SCL Horloge I2C
SDA Données I2C
XDA I2C auxiliaire
XCL Horloge auxiliaire
AD0 Sélection adresse I2C
INT Interruption

Connexion avec Arduino

Exemple de connexion avec Arduino UNO :

MPU6050 Arduino
VCC 5V
GND GND
SDA A4
SCL A5
INT D2

Exemple de code Arduino

#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(“Erreur connexion”);
}
}

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

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

Serial.print(“Accel: “);
Serial.print(ax); Serial.print(” “);
Serial.print(ay); Serial.print(” “);
Serial.println(az);

Serial.print(“Gyro: “);
Serial.print(gx); Serial.print(” “);
Serial.print(gy); Serial.print(” “);
Serial.println(gz);

delay(500);
}


Applications du MPU-6050

Ce capteur est utilisé dans de nombreux projets électroniques et industriels.

Robotique

  • robots autonomes

  • robots équilibrés (self balancing robot)

  • robots mobiles

Drones

  • stabilisation de vol

  • navigation

  • contrôle de trajectoire

IoT

  • détection de mouvement

  • capteurs intelligents

  • sécurité

Electronique embarquée

  • stabilisateurs de caméra

  • systèmes VR

  • contrôleurs de mouvement


Avantages du module MPU-6050

✔ Mesure très précise
✔ Accéléromètre + gyroscope intégré
✔ Interface I²C simple
✔ Faible consommation
✔ Très compact
✔ Compatible Arduino / ESP32 / Raspberry Pi


Compatibilité microcontrôleurs

Le capteur fonctionne avec la plupart des plateformes :

  • Arduino UNO / Mega / Nano

  • ESP8266

  • ESP32

  • STM32

  • Raspberry Pi

  • PIC

  • AVR

  • ARM Cortex


Consommation électrique

Le MPU-6050 est conçu pour les systèmes embarqués à faible consommation.

Mode Consommation
Actif ~3.9 mA
Veille < 10 µA

Précision et stabilité

Le capteur offre une excellente précision grâce à :

  • convertisseur ADC 16 bits

  • calibration interne

  • compensation de température

Cependant, pour les applications avancées il est recommandé d’utiliser :

  • calibration logicielle

  • filtres numériques


Comparaison avec d’autres capteurs

Capteur Axes Interface
MPU6050 6 axes I2C
MPU9250 9 axes I2C/SPI
BNO055 9 axes + fusion I2C
ADXL345 Accéléromètre I2C/SPI

Le MPU6050 reste le capteur IMU le plus populaire pour Arduino.


Conseils d’utilisation

Pour de meilleurs résultats :

✔ Utiliser des filtres logiciels
✔ Fixer le capteur solidement
✔ Éviter les vibrations excessives
✔ Calibrer le gyroscope au démarrage


Pourquoi choisir le MPU-6050

Le MPU-6050 est l’un des capteurs inertiels les plus utilisés dans le monde maker et industriel. Il offre une excellente précision, une intégration facile et un coût très abordable.

Il constitue un choix idéal pour :

  • apprentissage Arduino

  • robotique

  • prototypage

  • systèmes embarqués

  • projets IoT

UGS : MPU-6050 Catégorie :

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “MPU-6050 Module Gyroscope Accéléromètre 6 Axes Maroc”

There are no reviews yet.

Dsindustrie.com

Select at least 2 products
to compare