Turinys:

Paprastas MPU6050 IMU + „Arduino GYRO Bot“: 4 žingsniai
Paprastas MPU6050 IMU + „Arduino GYRO Bot“: 4 žingsniai

Video: Paprastas MPU6050 IMU + „Arduino GYRO Bot“: 4 žingsniai

Video: Paprastas MPU6050 IMU + „Arduino GYRO Bot“: 4 žingsniai
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Liepa
Anonim
Image
Image
Paprastas MPU6050 IMU + „Arduino GYRO Bot“
Paprastas MPU6050 IMU + „Arduino GYRO Bot“

Giroskopo naudojimas savo projektams valdyti buvo didelis dalykas mano kibirų sąraše, tačiau, be IMU įsigijimo, visa kita buvo sunku kaip vinys. Efektyvaus turinio trūkumas, siekiant išgauti posūkio ir posūkio vertes, mane trikdė daugiau nei mėnesį. Po daugybės svetainių, daugybės bibliotekų ir problemų išmokau gauti duomenis iš giroskopo ir panaudoti juos paprastame projekte, kurį pradedantieji gali lengvai padaryti ir sutaupyti daug problemų.

Taigi čia yra instrukcija, kaip pradėti naudotis šiuo pagreičio matuokliu - giroskopo jutikliu ir jo pabaigoje galėsite pasukti savo robotą tiksliai tiek, kiek norite. (90 laipsnių, 45 laipsnių, 180 laipsnių….. viskas)

Prekės

Didžiąją dalį elektronikos galima nusipirkti vietinėje elektronikos parduotuvėje arba internete

Štai jie:

„Bot“važiuoklė

„Pasidaryk pats“keturių ratų dviejų aukštų išmaniųjų robotų važiuoklės komplektai su greičio kodavimo RC robotu iš žaislų pomėgių ir roboto svetainėje banggood.comhttps://banggood.app.link/vpw7FlkjL1

Taip pat galite naudoti dviejų ratų važiuoklę su ratuku.

Arduino -

„Geekcreit® Arduino“suderinama UNO R3 ATmega16U2 AVR USB kūrimo pagrindinės plokštės modulio plokštė, skirta „Arduino“iš „Electronics“, adresu banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 ašių giroskopas su pagreičio matuoklio jutiklio moduliu „Arduino“modulio plokštei „Arduino“iš „Electronics“svetainėje banggood.comhttps://banggood.app.link/qoNQdMxjL1

Duponto laidai

Patinas į patiną

Moteris į vyrą

L298N variklio tvarkyklė

„Geekcreit® L298N“dvigubo H tilto žingsninio variklio vairuotojo lenta „Arduino“modulio plokštei „Arduino“iš „Electronics“svetainėje banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

„ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC“dalys iš žaislų pomėgių ir roboto svetainėje banggood.comhttps://banggood.app.link/tKfTXU3jL1

Tinkamas įkroviklis

1 žingsnis: 1 žingsnis: Surinkite savo važiuoklę

1 žingsnis: Surinkite savo važiuoklę
1 žingsnis: Surinkite savo važiuoklę
1 žingsnis: Surinkite savo važiuoklę
1 žingsnis: Surinkite savo važiuoklę

Surinkite savo „Bot“važiuoklę.

Žiūrėkite aukščiau esantį vaizdą, bet jei jums sunku, aš tik komentaras žemiau

2 veiksmas: MPU6050 bibliotekos diegimas

MPU6050 bibliotekos diegimas
MPU6050 bibliotekos diegimas

Svarbu pažymėti, kad jei atsitiktinai turite įdiegtą MPU6050 biblioteką, ją pašalinkite arba ji pažymės kompiliavimo klaidas.

Vietoj to naudokite šią nuorodą, kad atsisiųstumėte biblioteką ir pridėtumėte ją naudodami Įtraukti biblioteką skiltyje Eskizas.

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

3 žingsnis: jungtys

Sujungimai
Sujungimai
Sujungimai
Sujungimai

Įdiegę biblioteką, eikite į priekį ir prijunkite sistemą.

Sujungimai su variklio tvarkykle pateikiami pačiame kode.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

štai šiaip:)

Ryšiai tarp „Arduino“ir jutiklio yra šie:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Pastaba - nuo šiol robotą vadiname Barney.

4 žingsnis: kodas

Kodas
Kodas

Nukopijuokite šį kodą žemiau ir įklijuokite jį savo IDE ir įkelkite.

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

Poros atsargumo priemonės:

Nejunkite jutiklio prie duonos lentos, nes laidai ir elektronika gali sukelti triukšmą, o tai paveiks jūsų „YAW PITCH ROLL“verčių tikslumą

Vykdydami robotą tiesiog padėkite robotą ant grindų ir paspauskite „reset“, kad jutiklis tinkamai sukalibruotų

Šiam projektui naudojame tik posūkio reikšmes, todėl tai turėkite omenyje montuodami jutiklį.

Naudokite dvipusę putų juostą, kad priklijuotumėte jutiklį prie savo roboto priekio.

Šis nurodymas išmokė jus naudoti giroskopą paprastoje robotikos konstrukcijoje ir galite eksperimentuoti su savo idėjomis, kaip dabar žinote, kaip tai įgyvendinti.

Nesivaržykite bet ko paklausti komentaruose.

Rekomenduojamas: