Table des matières:

Bot simple MPU6050 IMU + Arduino GYRO : 4 étapes
Bot simple MPU6050 IMU + Arduino GYRO : 4 étapes

Vidéo: Bot simple MPU6050 IMU + Arduino GYRO : 4 étapes

Vidéo: Bot simple MPU6050 IMU + Arduino GYRO : 4 étapes
Vidéo: Build an Electronic Level with MPU-6050 and Arduino 2024, Novembre
Anonim
Image
Image
IMU simple MPU6050 + Bot Arduino GYRO
IMU simple MPU6050 + Bot Arduino GYRO

L'utilisation d'un gyroscope pour contrôler mes projets était une chose importante sur ma liste de seaux, mais à part l'acquisition de l'IMU, le reste était dur comme des clous. Le manque de contenu efficace sur l'extraction des valeurs de tangage et de roulis m'a ennuyé pendant plus d'un mois. Après de nombreux sites Web, d'innombrables bibliothèques et problèmes, j'ai appris à obtenir des données du gyroscope et à les utiliser dans un projet simple que les débutants peuvent facilement réaliser et s'épargner bien des ennuis.

Voici donc une instruction pour vous aider à démarrer sur ce capteur accéléromètre - gyroscope et à la fin de celui-ci, vous pourrez faire tourner votre robot exactement comme vous le souhaitez. (90 degrés, 45 degrés, 180 degrés….. n'importe quoi)

Fournitures

La plupart des électronis peuvent être achetés dans votre magasin d'électronique local ou en ligne

Les voici:

Bot châssis

Kits de châssis de voiture robot intelligent à double étage DIY 4WD avec encodeur de vitesse Robot RC de Toys Hobbies and Robot sur banggood.comhttps://banggood.app.link/vpw7FlkjL1

Vous pouvez également utiliser un châssis à 2 roues avec une roulette.

Arduino -

Geekcreit® Arduino Compatible UNO R3 ATmega16U2 AVR Carte principale de développement USB Carte de module pour Arduino de Electronics sur banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 Gyro 3 axes avec module de capteur d'accéléromètre pour carte de module Arduino pour Arduino de Electronics sur banggood.comhttps://banggood.app.link/qoNQdMxjL1

Fils Dupont

Mâle à mâle

Femelle à mâle

Pilote de moteur L298N

Carte de pilote de moteur pas à pas Geekcreit® L298N Dual H Bridge pour carte de module Arduino pour Arduino de Electronics sur banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Batterie XT60 Plug RC Pièces de Toys Hobbies and Robot sur banggood.comhttps://banggood.app.link/tKfTXU3jL1

Chargeur approprié

Étape 1: Étape 1: Assemblez votre châssis

Étape 1: Assemblez votre châssis
Étape 1: Assemblez votre châssis
Étape 1: Assemblez votre châssis
Étape 1: Assemblez votre châssis

Assemblez votre châssis Bot lol.

Référez-vous à l'image fritante ci-dessus mais si vous avez du mal, je ne suis qu'un commentaire ci-dessous

Étape 2: Installation de la bibliothèque MPU6050

Installation de la bibliothèque MPU6050
Installation de la bibliothèque MPU6050

Il est important de noter que si vous avez une bibliothèque installée pour votre MPU6050, RETIREZ-LA ou cela signalera les erreurs de compilation.

Utilisez plutôt ce lien pour télécharger la bibliothèque et l'ajouter en utilisant Inclure la bibliothèque sous Sketch.

https://github.com/jarzebski/Arduino-MPU6050

Étape 3: Connexions

Connexions
Connexions
Connexions
Connexions

Lors de l'installation de la bibliothèque, procédez au câblage du système.

Les connexions au pilote de moteur sont données dans le code lui-même.

ena = 5;

enb = 6;

en1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

voilà quand même:)

Les connexions entre l'Arduino et le capteur sont:

VCC - +5V

TERRE - TERRE

SDA - A4

SCL - A5

Remarque - À partir de là, nous appelons le robot Barney.

Étape 4: Coder

Code
Code

Copiez ce code ci-dessous et collez-le sur votre IDE et téléchargez.

github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot

Précautions pour les couples:

Ne branchez pas votre capteur dans la planche à pain car les fils et l'électronique peuvent créer du bruit qui affectera la précision de vos valeurs YAW PITCH ROLL

Pendant l'exécution du bot, placez-le simplement sur le sol et appuyez sur Reset pour que le capteur se calibre correctement

Nous n'utilisons que les valeurs de lacet pour ce projet, alors gardez cela à l'esprit lors du montage de votre capteur.

Utilisez du ruban mousse double face pour coller le capteur à l'avant de votre bot.

Cette instructable vous a appris à utiliser un gyroscope dans une conception robotique simple et vous pouvez expérimenter avec vos propres idées car vous connaissez maintenant la mise en œuvre.

N'hésitez pas à demander quoi que ce soit dans les commentaires.

Conseillé: