Sadržaj:
- Supplies
- Korak 1: Korak 1: Sastavite šasiju
- Korak 2: Instaliranje biblioteke MPU6050
- Korak 3: Veze
- Korak 4: Kodirajte
Video: Jednostavni MPU6050 IMU + Arduino GYRO Bot: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
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.
Preporučuje se:
Jednostavni robotski Arduino krak: 5 koraka
Jednostavna robotska arduino ruka: Ovdje ću vam pokazati kako napraviti osnovnu arduino robotsku ruku kojom se upravlja pomoću potenciometra. Ovaj je projekt savršen za učenje osnova arduina, ako ste preplavljeni količinom opcija na instrukcijama i ne znate gdje da stanete
Jednostavni CAR Arduino IC kontrola: 5 koraka
Jednostavni CAR Arduino IC kontrola: U ovom projektu ću vam pokazati kako napraviti vozilo kojim upravlja TV daljinski upravljač. za to ćemo koristiti infracrveni prijemnik. Pokazat će vam kako primiti i dekodirati primljene kodove gumba
Jednostavni CAR Arduino Bluetooth kontrola: 6 koraka
Jednostavni CAR Arduino Bluetooth kontrola: U ovom projektu ću vam pokazati kako koristiti Bluetooth modul za upravljanje automobilom putem naredbi koje dolaze sa pametnog telefona. Element popisa: Bluetooth HC-06 Arduino uno L293D štitnik motora Plexi 17 cm x 10 cm 4x TT zupčanik Motor 4x felne 4x baterija AA baterija
Arduino TDCS super jednostavni. Transkranijalni stimulator istosmjerne struje (tDCS) DIY: 5 koraka
Arduino TDCS super jednostavni. Transkranijalni stimulator istosmjerne struje (tDCS) DIY: Za potrebe tDCS -a, precizne apene iz arduina, otpornika, kondenzatora i kabela, komponente Komponente Arduino Pino D13 sa PWM -om (podešene su naizmjenično). Pino A0 kao uvod u analnu analizu (za povratnu informaciju). Pino GND apenas para GND.Ristist
Littlebots: Jednostavni Android Arduino roboti sa 3D printanjem: 13 koraka (sa slikama)
Littlebots: Jednostavni Android Arduino roboti sa 3D printanom: LittleBots su stvoreni da budu jednostavan uvod u robotiku. Prikazuje sve potrebne komponente robotike, sensinga, donošenja odluka i artikulacije, sve u lijepom, jednostavnom pakiranju. LittleBot je potpuno 3D ispisan, što omogućava