Sadržaj:

Vodič za postavljanje i kalibraciju MPU6050: 3 koraka
Vodič za postavljanje i kalibraciju MPU6050: 3 koraka

Video: Vodič za postavljanje i kalibraciju MPU6050: 3 koraka

Video: Vodič za postavljanje i kalibraciju MPU6050: 3 koraka
Video: Električne instalacije - kako postaviti kutije za utičnice i prekidače 2024, Studeni
Anonim
Vodič za postavljanje i kalibraciju MPU6050
Vodič za postavljanje i kalibraciju MPU6050

MPU6050 je 6 DoF (stupanj slobode) IMU koji označava inercijalnu mjernu jedinicu, zaista sjajan senzor za poznavanje kutnog ubrzanja putem žiroskopa s tri osi i linearnog ubrzanja putem linearnih akcelerometara.

Ponekad može biti nezgodno započeti i postaviti, pretražujući knjižnice i programe po cijelom internetu, ali ne brinite sada, ove upute i video priručnik u nastavku u privitku počet će vam brzo.

Korak 1: Potrebni materijali

Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali

1.) MPU6050 ili GY521 IMU

2.) Arduino (koristim Nano)

3.) Računalo s instaliranim Arduino IDE -om

4.) USB kabel za Arduino

5.) Premosni kabeli 4 do F za spajanje Arduina na MPU6050

Sve komponente, izvorne i visoke kvalitete mogu se pronaći na www. UTsource.net

Korak 2: Knjižnica MPU6050

Knjižnica MPU6050
Knjižnica MPU6050

Ako imate bilo kakvih problema nakon ovog koraka, toplo preporučujem da pogledate video vodič povezan u uvodu.

Knjižnica je jednostavan alat koji početnicima olakšava korištenje relativno složenih senzora poput MPU6050 na zaista jednostavan način, to je sloj koji se već brine za mnoge mnoge složene stvari kako bismo se umjesto toga mogli više usredotočiti na provedbu ideje postavljanja svega.

Otvorite Arduino IDE

Idite na Alati i kliknite Upravljanje knjižnicama

Otvorit će se novi prozor koji će imati traku za pretraživanje, tip MPU6050, bit ćete dočekani s više rezultata, ali instalirajte onaj koji je bt Electronic Cats.

Gotovi ste, sada kalibrirajte!

Korak 3: Kalibracija

Kalibriranje
Kalibriranje
Kalibriranje
Kalibriranje
Kalibriranje
Kalibriranje

Svaki je senzor drugačiji i jedinstven, pa moramo pronaći jedinstvene vrijednosti pomaka za senzor koji imamo.

Otvorite Datoteke i idite na Primjeri u Arduino IDE -u.

Tamo ćete vidjeti novu knjižnicu koja kaže MPU6050 koja sadrži program pod nazivom - IMU_Zero open it.

Prenesite ga na arduino i provjerite je li veza s Arduina na senzor izvedena na sljedeći način -

SCL - A5

SDA - A4

Vcc - 5V

GND - GND

Nakon uspješnog učitavanja otvorite Alati, a zatim Serijski monitor, ali pazite da senzor tijekom ovog procesa bude vodoravan i što je moguće mirniji.

Redak "----- done -----" označit će da je dao sve od sebe. Uz trenutne konstante povezane s točnošću (NFast = 1000, NSlow = 10000), trebat će nekoliko minuta da stignete tamo.

Usput će generirati desetak redaka izlaza, pokazujući da je za svaki od 6 željenih pomaka * prvo pokušavajući pronaći dvije procjene, jednu prenisku i jednu previsoku, a zatim se zatvara sve dok se držač ne može smanjiti.

Linija neposredno iznad linije "učinjeno" izgledat će nešto poput [567, 567] [-1, 2] [-2223, -2223] [0, 1] [1131, 1132] [16374, 16404] [155, 156] [-1, 1] [-25, -24] [0, 3] [5, 6] [0, 4] Kao što je pokazano u isprekidanim linijama zaglavlja, šest skupina koje čine ovaj redak opisuju optimalne pomake za X ubrzanje, Y ubrzanje, Z ubrzanje, X žiroskop, Y žiroskop, odnosno Z žiroskop. U gore prikazanom uzorku pokus je pokazao da je +567 najbolji pomak za ubrzanje X, -2223 najbolje za ubrzanje Y itd. Zabilježite svaki pomak koji ćete koristiti u programima koje napravite!

To je to! jednostavno i jasno!

Hvala na čitanju!

Preporučeni: