Мазмуну:

Жөнөкөй MPU6050 IMU + Arduino GYRO Bot: 4 кадам
Жөнөкөй MPU6050 IMU + Arduino GYRO Bot: 4 кадам

Video: Жөнөкөй MPU6050 IMU + Arduino GYRO Bot: 4 кадам

Video: Жөнөкөй MPU6050 IMU + Arduino GYRO Bot: 4 кадам
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Июль
Anonim
Image
Image
Жөнөкөй MPU6050 IMU + Arduino GYRO Bot
Жөнөкөй MPU6050 IMU + Arduino GYRO Bot

Долбоорлорду көзөмөлдөө үчүн гирону колдонуу менин чака тизмемде чоң нерсе болчу, бирок ӨИКке ээ болгондон башка калганы мык сыяктуу кыйын болчу. Yaw pitch жана roll баалуулуктарын алуу боюнча эффективдүү мазмундун жоктугу мени бир айдан ашык убакыттан бери кыйнап келет. Көптөгөн веб -сайттардан, сансыз китепканалардан жана көйгөйлөрдөн кийин мен гиродон маалыматтарды алууну үйрөндүм жана аны башталгычтар оңой жасай турган жана өздөрүн көптөгөн кыйынчылыктардан куткара турган жөнөкөй долбоордо колдонууну үйрөндүм.

Ошентип, бул акселерометрди - гироскоптун сенсорун баштоону үйрөтүү үчүн, анын аягында сиз роботту өзүңүз каалаган өлчөмдө бура аласыз. (90 градус, 45 градус, 180 градус …..бардыгы)

Жабдуулар

Электрондордун көбүн жергиликтүү электроника дүкөнүнөн же Интернеттен сатып алса болот

Мына алар:

Bot Chassis

DIY 4WD эки кабаттуу акылдуу робот унаа шасси комплекттери ылдамдыкты коддогуч RC роботу менен оюнчуктардын хоббисинен жана роботунан banggood.comhttps://banggood.app.link/vpw7FlkjL1

Сиз ошондой эле дөңгөлөктүү 2 дөңгөлөктүү шасси колдоно аласыз.

Ардуино -

Geekcreit® Arduino шайкеш UNO R3 ATmega16U2 AVR USB Өнүктүрүү Негизги Башкаруу модулу Ардуино үчүн Электроникадан banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 Axis Gyro Accelerometer Sensor Module менен Arduino Module Board үчүн Arduino үчүн Electronicsтен banggood.comhttps://banggood.app.link/qoNQdMxjL1

Dupont зымдары

Эркектен эркекке

Аялдан эркекке

L298N мотор айдоочу

Geekcreit® L298N Dual H Bridge Stepper Motor Driver Board Arduino үчүн Arduino үчүн Board for Electronics from banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC тетиктери оюнчуктардын хоббисинен жана роботунан banggood.com боюнча.

Ылайыктуу заряддагыч

1 -кадам: 1 -кадам: Шассиңизди чогултуп алыңыз

1 -кадам: Шассиңизди чогултуп алыңыз
1 -кадам: Шассиңизди чогултуп алыңыз
1 -кадам: Шассиңизди чогултуп алыңыз
1 -кадам: Шассиңизди чогултуп алыңыз

Bot шассиңизди чогултуңуз lol.

Жогорудагы сүрдүү сүрөттү караңыз, бирок эгер сиз кыйын болсоңуз, мен төмөндө комментариймин

2 -кадам: MPU6050 китепканасын орнотуу

MPU6050 китепканасын орнотуу
MPU6050 китепканасын орнотуу

Белгилей кетчү нерсе, эгерде сизде MPU6050 IT REMOVE үчүн китепкана орнотулган болсо же ал компиляция каталарын белгилейт.

Анын ордуна китепкананы жүктөп алуу үчүн бул шилтемени колдонуп, Эскиздин астындагы Китепкананы кошуу аркылуу кошуңуз.

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 -кадам: Код

Code
Code

Төмөндөгү бул кодду көчүрүп, IDEге чаптаңыз жана жүктөңүз.

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

Жубайлар сактык чаралары:

Сенсорду нан тактасына туташтырбаңыз, анткени зымдар жана электроника ызы -чуу жаратышы мүмкүн, бул сиздин YAW PITCH ROLL баалуулуктарыңыздын тактыгына таасирин тийгизет.

Ботту иштетип жатканда, ботту жерге коюп, сенсор туура калибрлеши үчүн Reset баскычын басыңыз

Биз бул долбоор үчүн Yaw баалуулуктарын гана колдонобуз, андыктан сенсорду орнотуп жатканда муну эске алыңыз.

Сенсорду боттун маңдайына жабыштыруу үчүн эки тараптуу көбүк скотчту колдонуңуз.

Бул көрсөтмө сизге жөнөкөй робототехниканын дизайнында гироскопту колдонууну үйрөттү жана сиз азыр ишке ашырууну билгениңиздей өз идеяларыңыз менен эксперимент жасай аласыз.

Комментарийлерде эч нерсе сурабаңыз.

Сунушталууда: