Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Visualiser le mouvement 3D avec un capteur IMU : Guide pratique

Composants et fournitures

ComposantQuantité
Arduino UNO1
Unité de mesure inertielle (IMU) 6 degrés de liberté (MPU-6050)1
Fils de liaison (jumper wires)1

Applications et services en ligne

À propos du projet

Qu'est-ce que le capteur MPU-6050 ?

Le MPU-6050 combine un gyroscope 3 axes et un accéléromètre 3 axes sur une même puce, avec un processeur de mouvement numérique (DMP) embarqué qui exécute des algorithmes MotionFusion complexes 6 axes. D'où « 6DOF » (6 degrés de liberté).

Pour le schéma de câblage et la mise en place matérielle, référez-vous à mon article précédent.

Logiciel requis : Processing IDE

Processing ressemble beaucoup à l'IDE Arduino (même structure setup/draw). Pas de panique !

Après installation de Processing, il faut installer la bibliothèque Toxi (toxiclibs-complete-0020) :

  1. Téléchargez depuis mon GitHub : toxiclibs-complete-0020.
  2. Extrayez le dossier.
  3. Copiez-le dans le dossier libraries de Processing (créez-le s'il n'existe pas).
  4. Redémarrez Processing IDE.

Configuration du code Arduino

Téléversez le code MPU6050_DMP6 (extraire le .ino de l'archive MPU6050_DMP6.rar). Modifiez :

Configuration du code Processing

Ouvrez l'exemple Processing : Fichier → Ouvrir → MPU6050 → Examples → MPU6050_DMP6 → Processing → MPUTeapot.

Vérifiez le port série :

Lancement

  1. Téléversez le code Arduino (MPU6050_DMP6). N'ouvrez PAS le moniteur série ! (La visualisation se fait dans Processing.)
  2. Lancez le sketch Processing (MPUTeapot) avec le bouton « Play ».
  3. Un petit objet avion apparaît. Attendez 10-12 secondes que le MPU-6050 se stabilise.
  4. L'objet 3D bouge alors en temps réel avec le capteur.

Voir le GIF animé sur la page originale. Prochain tutoriel : concevoir vos propres instruments de simulateur de vol.

Code

Dossier complet du projet : GitHub - MPU6050.zip

Schémas

Voir l'article précédent pour le tutoriel pas à pas de câblage IMU (MPU-6050) avec Arduino : hackster.io

Processus de fabrication

  1. Logic‑X lance nouvelle marque COTS traitement capteur pour Edge AI
  2. Capteur de mouvement SmartThings par vision par ordinateur sur Raspberry Pi 3
  3. Surveillance domestique sécurisée avec Home Assistant sur Raspberry Pi : Mouvement, Alarme et Capture Vidéo
  4. Construire un capteur de mouvement infrarouge DIY pour Raspberry Pi – Guide étape par étape
  5. Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
  6. Construire un moniteur de température domestique avec Raspberry Pi, MCP9808, InfluxDB et Grafana
  7. Maîtriser le GPIO Raspberry Pi : Interfacer un capteur PIR de mouvement sur B+/Modèle 2
  8. Comment connecter, calibrer et programmer le capteur de mouvement PIR HC‑SR501 avec un Raspberry Pi
  9. Capteur d'émotion & EEG : Matériel low-cost pour détection d'émotion en temps réel