Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Korištenje žiroskopa za kontrolu mojih projekata bila je velika stvar na mojoj listi, ali osim nabavke IMU -a ostalo je bilo teško kao ekser. Nedostatak efikasnog sadržaja za izvlačenje vrednosti skretanja i pomeranja mučio me više od mesec dana. Nakon brojnih web stranica, bezbroj biblioteka i problema naučio sam dobiti podatke od žiroskopa i koristiti ih u jednostavnom projektu koji početnici lako mogu napraviti i uštedjeti si mnogo problema.
Dakle, evo uputstava za početak rada na ovom mjeraču ubrzanja - senzoru žiroskopa, a do kraja ćete moći okrenuti svog robota točno onoliko koliko želite. (90 stupnjeva, 45 stupnjeva, 180 stupnjeva … bilo što)
Supplies
Većina elektronike može se kupiti u vašoj lokalnoj trgovini elektronike ili na internetu
Evo ih:
Bot Chassis
DIY 4WD dvokrilni pametni robotski kompleti šasije za automobile s koderom brzine RC Robot iz igračaka Hobi 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 Matična ploča za Arduino iz Electronics -a na banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 troosni žiroskop sa senzorskim modulom za ubrzanje za Arduino modul Ploča za Arduino iz elektronike na banggood.comhttps://banggood.app.link/qoNQdMxjL1
Dupont žice
Muški do muški
Žensko u muško
L298N Vozač motora
Geekcreit® L298N Dvostruki H most, koračni motor upravljačke ploče za Arduino ploču modula za Arduino od Electronics na banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Napajanje 11.1V 2200MAH 3S 30C Lipo baterija XT60 utikač RC dijelovi iz igračaka Hobiji i roboti na banggood.comhttps://banggood.app.link/tKfTXU3jL1
Odgovarajući punjač
Korak 1: 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
Važno je napomenuti da ako slučajno imate instaliranu biblioteku za svoj MPU6050 Uklonite je ili će označiti greške pri kompilaciji.
Umjesto toga koristite 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
Kada instalirate biblioteku, nastavite i povežite sistem.
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 u svakom slucaju:)
Veze između Arduina i senzora su:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Napomena - Od sada pa nadalje robota zovemo Barney.
Korak 4: Kodirajte
Kopirajte ovaj kôd ispod 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
Dok pokrećete 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 pri postavljanju senzora.
Upotrijebite dvostranu pjenastu traku da zalijepite senzor na prednju stranu vašeg 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 šta u komentarima.