Capteur 3 axes d’accelerométre gyroscope GY-521 MPU-6050 6DOF

UGS : DAR-02-H12

En stock

Capteur gyroscope GY-521 MPU-6050 avec accéléromètre 3 axes, précision 6DOF, parfait pour projets Arduino et applications robotiques IoT.

18,000 TND

En stock

Livraison gratuite pour commandes plus de 200 TND
6 axes · accéléro+gyro · I2C

Le MPU-6050 (GY-521) : la centrale inertielle 6 axes de référence, disponible en Tunisie

Un seul module pour mesurer l’inclinaison, la rotation et l’accélération de votre robot ou drone, avec fusion de données embarquée et bus I2C compatible Arduino, ESP32 et STM32.

🎯 Présentation

La carte GY-521 embarque le capteur InvenSense MPU-6050, une centrale inertielle (IMU) qui combine un accéléromètre 3 axes et un gyroscope 3 axes sur une même puce. Elle restitue six grandeurs de mouvement simultanées via un bus I2C unique, à l’adresse 0x68 (ou 0x69 si la broche AD0 est tirée à VCC). Le module intègre son propre régulateur, ce qui le rend tolérant à une alimentation de 3,3 à 5 V et directement exploitable avec un Arduino UNO comme avec un ESP32 ou une STM32.

Pourquoi ce capteur

🧭6 axes en un moduleAccéléromètre et gyroscope sur la même puce, parfaitement synchronisés sur un seul bus.
🧮DMP intégréLe Digital Motion Processor calcule la fusion à bord et décharge votre microcontrôleur.
🎚️Plages réglablesGyro ±250 à ±2000 °/s et accéléro ±2 à ±16 g, à choisir selon la dynamique du projet.
🔋3,3 à 5 VRégulateur embarqué sur la GY-521 : aucune adaptation d’alimentation à prévoir.
🔗Bus I2C simpleDeux fils (SDA/SCL), pull-up déjà présents, adresse 0x68/0x69 sélectionnable.
Broche d’interruptionSortie INT pour réagir au mouvement ou à la disponibilité des données sans polling.

📐 Caractéristiques clés

CapteurInvenSense MPU-6050 (IMU 6 axes)
MesuresAccéléromètre 3 axes + gyroscope 3 axes
Plage gyroscope±250 / ±500 / ±1000 / ±2000 °/s
Plage accéléromètre±2 / ±4 / ±8 / ±16 g
RésolutionADC 16 bits par axe
InterfaceI2C, adresse 0x68 / 0x69 (AD0)
Fonctions intégréesDMP (fusion) + capteur de température
Alimentation3,3–5 V (régulateur sur carte GY-521)

🌀 Accéléromètre + gyroscope : à quoi sert la fusion 6 axes

Pris isolément, chaque capteur a une faiblesse : l’accéléromètre donne une référence stable de la verticale mais réagit à toutes les vibrations et accélérations parasites, tandis que le gyroscope mesure une rotation très fluide mais dérive lentement avec le temps. La fusion 6 axes combine les deux — par filtre complémentaire, filtre de Kalman ou via le DMP interne du MPU-6050 — pour obtenir des angles d’inclinaison (tangage et roulis) à la fois stables et réactifs. C’est exactement ce que recherche un robot équilibriste ou un contrôleur de vol, qui doit connaître son orientation des centaines de fois par seconde.

🔧 Usages

🚁 Stabilisation drone / quadricoptère🤖 Robot équilibriste (self-balancing)📉 Détection de mouvement et de chute🎮 Manette de jeu inertielle🧪 TP de mécanique et d’asservissement📦 Mesure d’orientation embarquée

🔌 Mise en œuvre en 3 étapes

1. Câblage I2CVCC, GND, puis SDA et SCL sur les broches I2C de la carte hôte (A4/A5 sur un Arduino UNO). INT optionnelle.
2. BibliothèqueInstaller une lib MPU6050 (ou la pile DMP de Jeff Rowberg) ; vérifier la détection à l’adresse 0x68.
3. Calibration au reposRelever les offsets capteur immobile et à plat, puis appliquer la fusion pour des angles exploitables.

👤 Pour qui ?

🎓 Étudiants ISET / écoles d’ingénieurs🤖 Makers en robotique mobile🚁 Concepteurs de drones🧪 Labos d’automatique et d’asservissement

💡 Bon à savoir

Le gyroscope dérive naturellement avec le temps : une fusion accéléromètre/gyroscope (filtre complémentaire, Kalman ou DMP) est indispensable pour des angles stables. Pensez à calibrer le module au repos avant chaque relevé. Enfin, le MPU-6050 est une IMU 6 axes sans magnétomètre : il donne tangage et roulis fiables, mais pas de cap absolu (nord) sur l’axe de lacet — pour cela, il faut un modèle 9 axes type MPU-9250.

🏁 En résumé

Le GY-521 MPU-6050 reste la porte d’entrée idéale vers la mesure inertielle : six axes, plages configurables, DMP de fusion intégré et bus I2C universel, le tout alimentable en 3,3 ou 5 V. Pour un robot équilibriste, un drone ou un projet de détection de mouvement mené en Tunisie, il offre le meilleur rapport capacités/prix pour apprendre et prototyper la commande d’orientation.

Questions fréquentes

Comment utiliser le capteur GY-521 MPU-6050 ?

Le capteur GY-521 MPU-6050 s'utilise principalement avec des microcontrôleurs comme Arduino. Il permet de mesurer l'accélération et la rotation sur trois axes. Pour l'utiliser, il suffit de le connecter à votre carte via le protocole I2C et de programmer votre projet pour lire les données.

Ce capteur est-il compatible avec toutes les cartes Arduino ?

Oui, le capteur GY-521 MPU-6050 est compatible avec la plupart des cartes Arduino. Assurez-vous simplement d'utiliser les bonnes bibliothèques et de suivre les connexions I2C appropriées pour votre modèle.

Comment installer le capteur GY-521 sur un projet ?

Pour installer le capteur GY-521, connectez les broches VCC, GND, SDA et SCL à votre carte Arduino. Ensuite, téléchargez une bibliothèque compatible, comme la bibliothèque MPU6050, et suivez les exemples fournis pour commencer à lire les données.

Quel est le délai de livraison en Tunisie ?

La livraison en Tunisie pour le capteur GY-521 MPU-6050 prend généralement entre 3 à 7 jours ouvrables, selon votre localisation. Nous nous efforçons de traiter les commandes rapidement pour garantir une réception dans les meilleurs délais.

Y a-t-il une garantie sur ce produit ?

Oui, le capteur GY-521 MPU-6050 est couvert par une garantie de 6 mois contre les défauts de fabrication. Conservez votre preuve d'achat pour toute réclamation.

Quelles sont les différences entre le GY-521 et d'autres capteurs similaires ?

Le GY-521 MPU-6050 se distingue par sa combinaison d'accéléromètre et de gyroscope dans un seul module, offrant une précision de 6DOF. D'autres capteurs peuvent ne pas inclure les deux fonctionnalités ou avoir une précision inférieure.

Peut-on utiliser ce capteur pour des projets IoT ?

Oui, le capteur GY-521 MPU-6050 est idéal pour des projets IoT, notamment pour des applications de suivi de mouvement ou de stabilisation. Sa compatibilité avec les microcontrôleurs permet de l'intégrer facilement dans des systèmes connectés.

Comment utiliser le capteur GY-521 MPU-6050

Temps total : 30 min

Outils nécessaires : Arduino IDE, Câbles de connexion, Ordinateur
Fournitures : Capteur GY-521 MPU-6050, Carte Arduino
  1. 1
    Connexion du capteur

    Connectez le capteur GY-521 à votre carte Arduino en utilisant les broches I2C. Reliez la broche VCC du capteur à 5V de l'Arduino, GND à GND, SDA à A4 et SCL à A5.

  2. 2
    Installation de la bibliothèque

    Ouvrez l'Arduino IDE sur votre ordinateur. Allez dans le menu 'Sketch', puis 'Include Library' et sélectionnez 'Manage Libraries'. Recherchez 'MPU6050' et installez la bibliothèque correspondante.

  3. 3
    Chargement du code exemple

    Dans l'Arduino IDE, allez dans 'Fichier', puis 'Exemples', et cherchez la bibliothèque MPU6050. Ouvrez un exemple de code, comme 'MPU6050_DMP6', qui vous permettra de tester le capteur.

  4. 4
    Téléversement du code

    Vérifiez que votre carte Arduino est correctement sélectionnée dans le menu 'Outils'. Cliquez sur le bouton 'Téléverser' pour envoyer le code à votre carte. Assurez-vous que le capteur est bien alimenté.

  5. 5
    Ouverture du moniteur série

    Après le téléversement, ouvrez le 'Moniteur série' dans l'Arduino IDE. Réglez la vitesse de transmission à 115200 bauds pour voir les données du capteur s'afficher.

  6. 6
    Test du capteur

    Bougez le capteur dans différentes directions. Observez les valeurs d'accélération et de rotation s'afficher dans le moniteur série. Cela confirme que le capteur fonctionne correctement.

  7. 7
    Intégration dans votre projet

    Utilisez les données du capteur dans votre projet Arduino ou robotique. Modifiez le code selon vos besoins pour intégrer les fonctionnalités souhaitées.

Poids0,015 kg