Sadržaj:

Jednostavni MPU6050 IMU + Arduino GYRO Bot: 4 koraka
Jednostavni MPU6050 IMU + Arduino GYRO Bot: 4 koraka

Video: Jednostavni MPU6050 IMU + Arduino GYRO Bot: 4 koraka

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

Korištenje žiroskopa za upravljanje mojim projektima bila je velika stvar na mom popisu, ali osim stjecanja IMU -a ostalo je bilo teško poput čavala. Nedostatak učinkovitog sadržaja za izvlačenje vrijednosti okretanja i skretanja mučio me više od mjesec dana. Nakon brojnih web stranica, bezbrojnih knjižnica i problema naučio sam dobiti podatke od žiroa i koristiti ih u jednostavnom projektu koji početnici lako mogu napraviti i uštedjeti si mnogo problema.

Evo uputstava za početak rada na ovom senzoru ubrzanja - žiroskopu i do kraja ćete moći okrenuti svog robota točno onoliko koliko želite. (90 stupnjeva, 45 stupnjeva, 180 stupnjeva … bilo što)

Pribor

Većina elektronike može se kupiti u vašoj lokalnoj trgovini elektronike ili na internetu

Evo ih:

Bot podvozje

DIY 4WD dvokrilni pametni robotski kompleti šasije za automobile s davačem brzine RC Robot iz Igračke Hobiji i Robot na banggood.comhttps://banggood.app.link/vpw7FlkjL1

Također možete koristiti šasiju s 2 kotača s kotačićem.

Arduino -

Geekcreit® Arduino kompatibilan UNO R3 ATmega16U2 AVR USB razvojna ploča Modul ploče glavne ploče za Arduino iz Electronics na banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 troosni žiroskop sa senzorskim senzorskim modulom za Arduino modularnu ploču za Arduino iz elektronike na banggood.comhttps://banggood.app.link/qoNQdMxjL1

Dupont žice

Muško muško

Žensko muško

Vozač motora L298N

Geekcreit® L298N Dvostruki H most, koračni motor upravljačke ploče za Arduino modularnu ploču za Arduino od Electronics na banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo baterija XT60 utikač RC dijelovi iz igračaka Hobiji i roboti na banggood.comhttps://banggood.app.link/tKfTXU3jL1

Prikladan punjač

Korak 1: Korak 1: Sastavite šasiju

Korak 1: Sastavite šasiju
Korak 1: Sastavite šasiju
Korak 1: Sastavite šasiju
Korak 1: Sastavite šasiju

Sastavite svoju Bot šasiju lol.

Pogledajte gornju sliku, ali ako se borite, ja sam samo komentar ispod

Korak 2: Instaliranje biblioteke MPU6050

Instaliranje biblioteke MPU6050
Instaliranje biblioteke MPU6050

Važno je napomenuti da ako imate slučajno instaliranu knjižnicu za svoj MPU6050 Uklonite je ili će označiti pogreške pri sastavljanju.

Umjesto toga upotrijebite ovu vezu za preuzimanje biblioteke i dodajte je pomoću opcije Uključi biblioteku pod Sketch.

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

Korak 3: Veze

Veze
Veze
Veze
Veze

Nakon instaliranja knjižnice povežite sustav.

Priključci na upravljački program motora navedeni su u samom kodu.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

evo ga svejedno:)

Veze između Arduina i senzora su:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Napomena - Od sada robota zovemo Barney.

Korak 4: Kodirajte

Kodirati
Kodirati

Kopirajte ovaj kôd u nastavku i zalijepite ga u IDE i prenesite.

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

Par mjera opreza:

Nemojte uključivati senzor u ploču za kruh jer žice i elektronika mogu stvoriti buku koja će utjecati na točnost vaših vrijednosti YAW PITCH ROLL -a

Tijekom izvođenja robota samo postavite robota na pod i pritisnite reset kako bi se senzor pravilno kalibrirao

Za ovaj projekt koristimo samo vrijednosti Yaw pa imajte to na umu prilikom postavljanja senzora.

Pomoću dvostrane pjenaste trake zalijepite senzor na prednju stranu bota.

Ova instrukcija vas je naučila koristiti žiroskop u jednostavnom dizajnu robotike i možete eksperimentirati sa vlastitim idejama jer sada znate implementaciju.

Slobodno pitajte bilo što u komentarima.

Preporučeni: