Kazalo:

Preprost MPU6050 IMU + Arduino GYRO Bot: 4 koraki
Preprost MPU6050 IMU + Arduino GYRO Bot: 4 koraki

Video: Preprost MPU6050 IMU + Arduino GYRO Bot: 4 koraki

Video: Preprost MPU6050 IMU + Arduino GYRO Bot: 4 koraki
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Julij
Anonim
Image
Image
Preprost MPU6050 IMU + Arduino GYRO Bot
Preprost MPU6050 IMU + Arduino GYRO Bot

Uporaba žiroskopa za nadzor mojih projektov je bila velika stvar na mojem seznamu, vendar je bilo poleg pridobitve IMU ostalo težko kot žeblji. Pomanjkanje učinkovite vsebine pri pridobivanju vrednosti vrtenja in nihanja me je motilo več kot mesec dni. Po številnih spletnih mestih, neštetih knjižnicah in težavah sem se naučil pridobivati podatke iz žiroskopa in jih uporabljati v preprostem projektu, ki ga začetniki zlahka naredijo in si prihranijo veliko težav.

Torej, tukaj je navodilo, da začnete s tem merilnikom pospeška - žiroskopom in do konca boste lahko obrnili svojega robota točno toliko, kot želite. (90 stopinj, 45 stopinj, 180 stopinj … … karkoli)

Zaloge

Večino elektronike lahko kupite v lokalni trgovini z elektroniko ali na spletu

Tukaj so:

Ohišje Bota

DIY 4WD dvonadstropni pametni robotski kompleti šasije za avtomobile s kodiranjem hitrosti RC Robot iz Toys Hobbies in Robot na banggood.comhttps://banggood.app.link/vpw7FlkjL1

Uporabite lahko tudi dvokolesno podvozje z kolescem.

Arduino -

Geekcreit® Arduino združljiv UNO R3 ATmega16U2 AVR Razvojna plošča modula glavne plošče USB za Arduino iz Electronics na banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3-osni žiroskop s senzorskim modulom merilnika pospeška za ploščo modula Arduino za Arduino iz elektronike na banggood.comhttps://banggood.app.link/qoNQdMxjL1

Dupont žice

Moški do samca

Samica do moški

L298N Gonilnik motorja

Geekcreit® L298N Dvojni H mostni koračni motor gonilne plošče za ploščo modula Arduino za Arduino iz Electronics na banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Deli iz Igrače Hobiji in Roboti na banggood.comhttps://banggood.app.link/tKfTXU3jL1

Primeren polnilec

1. korak: 1. korak: sestavite ohišje

1. korak: Sestavite ohišje
1. korak: Sestavite ohišje
1. korak: Sestavite ohišje
1. korak: Sestavite ohišje

Sestavite ohišje Bota lol.

Oglejte si zgornjo sliko, vendar če imate težave, sem samo komentar spodaj

2. korak: Namestitev knjižnice MPU6050

Namestitev knjižnice MPU6050
Namestitev knjižnice MPU6050

Pomembno je omeniti, da če imate za svoj MPU6050 nameščeno knjižnico, jo odstranite ali pa bo označila napake pri sestavljanju.

Namesto tega uporabite to povezavo za prenos knjižnice in jo dodajte z možnostjo Vključi knjižnico pod Sketch.

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

3. korak: Povezave

Povezave
Povezave
Povezave
Povezave

Ko namestite knjižnico, nadaljujte in povežite sistem.

Povezave z gonilnikom motorja so podane v sami kodi.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

evo pa vseeno:)

Povezave med Arduinom in senzorjem so:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Opomba - Od tu naprej robota kličemo Barney.

4. korak: Koda

Koda
Koda

Kopirajte to kodo spodaj in jo prilepite v IDE in naložite.

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

Nekaj previdnostnih ukrepov:

Ne priključujte senzorja na ploščo za kruh, saj lahko žice in elektronika povzročijo hrup, ki vpliva na natančnost vaših vrednosti YAW PITCH ROLL

Med zagonom bota ga preprosto postavite na tla in pritisnite reset, da se senzor pravilno kalibrira

Za ta projekt uporabljamo samo vrednosti Yaw, zato upoštevajte to pri nameščanju senzorja.

Uporabite dvostranski penasti trak, da senzor prilepite na sprednjo stran bota.

Ta pouk vas je naučil uporabljati žiroskop pri preprosti zasnovi robotike in lahko eksperimentirate s svojimi idejami, saj poznate izvedbo.

V komentarjih lahko vprašate karkoli.

Priporočena: