Salut tout le monde! Aujourd'hui, je voulais essayer le module MPU 6050 de GY-521 accéléromètre a.k.a. Découvrez la vidéo et suivez l’étape suivante pour la liste de pièces, de Code et de schéma.
Ce que vous avez besoin ?
- IDE Arduino (je suppose que vous avez déjà ce.)
- Traitement des IDE (Nécessaire pour la démonstration de l’avion).
Bibliothèques nécessaires.
- « I2Cdev.h »
- « MPU6050_6Axis_MotionApps20.h »
- « Wire.h »
Installer la bibliothèque toxiclibs-terminer-0020 dans le dossier de l’esquisse de l’IDE de traitement ! PAS en IDE Arduino!
s’il n’y a pas de dossier @ C:/utilisateurs/utilisateur/documents/traitement/bibliothèques, puis créer un vous-même.
Tout d’abord télécharger le code de l’arduino sur l’arduino.
Avant de télécharger, vous avez besoin de commenter la ligne dans le code de l’arduino MPU6050_DMP6 qui dit :
de #define OUTPUT_READABLE_YAWPITCHROLL à //#define OUTPUT_READABLE_YAWPITCHROLL.
Et décommenter la ligne :
de //#define OUTPUT_TEAPOT de #define OUTPUT_TEAPOT.
Ouvrez l’exemple de traitement pour la MPU 6050.
- Ouvrez le traitement IDE, puis : fichier -> Ouvrir.
- Puis naviguez jusqu’au dossier où vous aviez installé la bibliothèque MPU6050 pour arduino.
- Trouver l’exemple de la transformation : MPU6050 -> exemples -> MPU6050_DMP6 -> transformation -> MPUTeapot.
Dans ce code, vous avez changer le port série. Utilisateurs de Linux
String portName = « / dev/ttyUSB1 »;. Vous devrez changer ttyUSB1 au port sur lequel est connecté votre arduino.
Et pour les utilisateurs de windows, vous devrez commenter la ligne qui dit :
de String portName = « / dev/ttyUSB1 » ; À //String portName = "/ dev/ttyUSB1";. Et décommenter la ligne qui dit :
de //String portName = "COM4" ; to String portName = « COM4 »;. Et remplacer « COM4 » avec le port COM sur lequel est connecté votre arduino
Enregistrez le code de traitement dans le dossier d’esquisse. Et appuyez sur le bouton lecture dans le traitement des IDE.
Vous verrez un endroit déplacer son axe X-Y-Z lorsque vous déplacez la MPU-6050.
Amusez-vous!