Съдържание:

Прост MPU6050 IMU + Arduino GYRO бот: 4 стъпки
Прост MPU6050 IMU + Arduino GYRO бот: 4 стъпки

Видео: Прост MPU6050 IMU + Arduino GYRO бот: 4 стъпки

Видео: Прост MPU6050 IMU + Arduino GYRO бот: 4 стъпки
Видео: Arduino робот/robot и MPU-6050 (гироскоп/gyroscope) 2024, Юли
Anonim
Image
Image
Прост MPU6050 IMU + Arduino GYRO бот
Прост MPU6050 IMU + Arduino GYRO бот

Използването на жироскоп за управление на проектите ми беше голямо нещо в списъка ми с кофи, но освен придобиването на IMU, останалото беше трудно като пирони. Липсата на ефективно съдържание за извличане на стойностите на наклона и наклона ме притесняваше повече от месец. След многобройни уебсайтове, безброй библиотеки и проблеми се научих да получавам данни от жироскопа и да ги използвам в прост проект, който начинаещите могат лесно да направят и да си спестят много проблеми.

И така, ето инструкции, за да започнете с този акселерометър - сензор за жироскоп и до края му ще можете да превърнете робота си точно в желаното от вас количество (90 градуса, 45 градуса, 180 градуса … … нищо)

Консумативи

Повечето от електроните могат да бъдат закупени в местния магазин за електроника или онлайн

Ето ги:

Бот шаси

Направи си сам 4WD двупалубен интелигентен робот Комплект шаси за кола със скоростен енкодер RC робот от играчки Хобита и робот на banggood.comhttps://banggood.app.link/vpw7FlkjL1

Можете също така да използвате шаси с 2 колела с колело.

Arduino -

Geekcreit® Arduino съвместим UNO R3 ATmega16U2 AVR USB модул за развитие на основната платка за Arduino от Electronics на banggood.com

IMU - MPU6050 6DOF

6DOF MPU-6050 3 ос жироскоп с акселерометър сензорен модул за Arduino модул платка за Arduino от Electronics на banggood.com

Жици Dupont

Мъж към мъж

Женски към мъжки

L298N шофьор на мотор

Geekcreit® L298N Dual H Bridge Stepper Motor Board за платка за модул Arduino за Arduino от Electronics на banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC части от играчки Хобита и робот на banggood.comhttps://banggood.app.link/tKfTXU3jL1

Подходящо зарядно устройство

Стъпка 1: Стъпка 1: Сглобете шасито си

Стъпка 1: Сглобете шасито си
Стъпка 1: Сглобете шасито си
Стъпка 1: Сглобете шасито си
Стъпка 1: Сглобете шасито си

Сглобете шасито на Bot хаха.

Вижте изображението за пръскане по -горе, но ако се борите, аз съм само коментар по -долу

Стъпка 2: Инсталиране на библиотека MPU6050

Инсталиране на библиотека MPU6050
Инсталиране на библиотека MPU6050

Важно е да се отбележи, че ако случайно имате инсталирана библиотека за вашия MPU6050 ИЗТЕГЛЕТЕ ГО или тя ще маркира грешки при компилиране.

Вместо това използвайте тази връзка, за да изтеглите библиотеката и да я добавите с помощта на Включване на библиотека под Sketch.

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

Стъпка 3: Връзки

Връзки
Връзки
Връзки
Връзки

При инсталирането на библиотеката продължете и свържете системата.

Връзките с драйвера на двигателя са дадени в самия код.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

ето го все пак:)

Връзките между Arduino и сензора са:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Забележка - От тук нататък ние наричаме робота Барни.

Стъпка 4: Код

Код
Код

Копирайте този код по -долу и го поставете във вашата IDE и качете.

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

Двойка предпазни мерки:

Не включвайте сензора си в дъската за хляб, тъй като проводниците и електрониката могат да създадат шум, който да повлияе на точността на стойностите на YAW PITCH ROLL

Докато стартирате бота, просто поставете бота на пода и натиснете нулиране, така че сензорът да се калибрира правилно

Ние използваме само стойностите на Yaw за този проект, така че имайте това предвид, докато монтирате вашия сензор.

Използвайте двустранна лента от пяна, за да залепите сензора в предната част на вашия бот.

Тази инструкция ви научи да използвате жироскоп в прост дизайн на роботиката и можете да експериментирате със собствените си идеи, тъй като вече знаете изпълнението.

Чувствайте се свободни да попитате всичко в коментарите.

Препоръчано: