Satura rādītājs:

Vienkāršs MPU6050 IMU + Arduino GYRO robots: 4 soļi
Vienkāršs MPU6050 IMU + Arduino GYRO robots: 4 soļi

Video: Vienkāršs MPU6050 IMU + Arduino GYRO robots: 4 soļi

Video: Vienkāršs MPU6050 IMU + Arduino GYRO robots: 4 soļi
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Jūlijs
Anonim
Image
Image
Vienkāršs MPU6050 IMU + Arduino GYRO robots
Vienkāršs MPU6050 IMU + Arduino GYRO robots

Žiroskopa izmantošana, lai kontrolētu savus projektus, bija liela lieta manā spaiņu sarakstā, taču, izņemot IMU iegūšanu, pārējais bija grūti kā naglas. Efektīva satura trūkums pagrieziena un slīpuma vērtību iegūšanā mani kaitināja vairāk nekā mēnesi. Pēc daudzām vietnēm, neskaitāmām bibliotēkām un problēmām es iemācījos iegūt datus no žiroskopa un izmantot tos vienkāršā projektā, ko iesācēji var viegli izdarīt un ietaupīt daudz nepatikšanas.

Tātad, šeit ir pamācība, lai sāktu darbu ar šo akselerometru - žiroskopa sensoru, un līdz tā beigām jūs varēsiet pagriezt savu robotu tieši tik daudz, cik vēlaties. (90 grādi, 45 grādi, 180 grādi ….. jebkas)

Piegādes

Lielāko daļu elektronikas var iegādāties vietējā elektronikas veikalā vai tiešsaistē

Šeit viņi ir:

Bot šasija

DIY 4WD divstāvu viedo robotu automašīnu šasijas komplekti ar ātruma kodētāja RC robotu no rotaļlietu hobijiem un robota vietnē banggood.comhttps://banggood.app.link/vpw7FlkjL1

Varat arī izmantot divu riteņu šasiju ar ritentiņu.

Arduino -

Ar Geekcreit® Arduino saderīgs UNO R3 ATmega16U2 AVR USB izstrādes galvenās plates moduļa panelis Arduino no Electronics vietnē banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 asu žiroskops ar akselerometra sensora moduli Arduino moduļa plāksnei Arduino no Electronics vietnē banggood.comhttps://banggood.app.link/qoNQdMxjL1

Dupont vadi

Vīrietis pret vīrieti

No sievietes līdz vīrietim

L298N motora vadītājs

Geekcreit® L298N dubultā H tilta pakāpju motora vadītāja plāksne Arduino moduļa plāksnei Arduino no Electronics vietnē banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Parts from Rotaļlietas Hobiji un robots vietnē banggood.comhttps://banggood.app.link/tKfTXU3jL1

Piemērots lādētājs

1. darbība: 1. darbība: salieciet šasiju

1. darbība: salieciet šasiju
1. darbība: salieciet šasiju
1. darbība: salieciet šasiju
1. darbība: salieciet šasiju

Salieciet savu Bot šasiju lol.

Skatiet fritzing attēlu iepriekš, bet, ja jūs cīnās, es esmu tikai komentārs zemāk

2. darbība: MPU6050 bibliotēkas instalēšana

MPU6050 bibliotēkas instalēšana
MPU6050 bibliotēkas instalēšana

Ir svarīgi atzīmēt, ka gadījumā, ja jūsu MPU6050 ir instalēta bibliotēka, noņemiet to vai arī tā atzīmēs apkopošanas kļūdas.

Tā vietā izmantojiet šo saiti, lai lejupielādētu bibliotēku un pievienotu to, izmantojot opciju Iekļaut bibliotēku sadaļā Skice.

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

3. darbība. Savienojumi

Savienojumi
Savienojumi
Savienojumi
Savienojumi

Instalējot bibliotēku, turpiniet un pieslēdziet sistēmu.

Savienojumi ar motora draiveri ir norādīti pašā kodā.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

te nu tas ir:)

Savienojumi starp Arduino un sensoru ir šādi:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Piezīme - no šī brīža robotu saucam par Bārniju.

4. solis: kods

Kods
Kods

Nokopējiet šo kodu zemāk un ielīmējiet to savā IDE un augšupielādējiet.

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

Pāris piesardzības pasākumi:

Nepievienojiet sensoru maizes dēlim, jo vadi un elektronika var radīt troksni, kas ietekmēs jūsu YAW PITCH ROLL vērtību precizitāti

Bota darbības laikā vienkārši novietojiet to uz grīdas un nospiediet atiestatīšanu, lai sensors pareizi kalibrētu

Šim projektam mēs izmantojam tikai pagrieziena vērtības, tāpēc paturiet to prātā, uzstādot sensoru.

Izmantojiet divpusēju putuplasta lenti, lai piestiprinātu sensoru pie robota priekšpuses.

Šī pamācība iemācīja jums izmantot žiroskopu vienkāršā robotikas dizainā, un jūs varat eksperimentēt ar savām idejām, kā jūs tagad zināt īstenošanu.

Jūtieties brīvi jautāt jebko komentāros.

Ieteicams: