Kazalo:
- Zaloge
- 1. korak: 1. korak: sestavite ohišje
- 2. korak: Namestitev knjižnice MPU6050
- 3. korak: Povezave
- 4. korak: Koda
Video: Preprost MPU6050 IMU + Arduino GYRO Bot: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Uporaba žiroskopa za nadzor mojih projektov je bila velika stvar na mojem seznamu, vendar je bilo poleg pridobitve IMU ostalo težko kot žeblji. Pomanjkanje učinkovite vsebine pri pridobivanju vrednosti vrtenja in nihanja me je motilo več kot mesec dni. Po številnih spletnih mestih, neštetih knjižnicah in težavah sem se naučil pridobivati podatke iz žiroskopa in jih uporabljati v preprostem projektu, ki ga začetniki zlahka naredijo in si prihranijo veliko težav.
Torej, tukaj je navodilo, da začnete s tem merilnikom pospeška - žiroskopom in do konca boste lahko obrnili svojega robota točno toliko, kot želite. (90 stopinj, 45 stopinj, 180 stopinj … … karkoli)
Zaloge
Večino elektronike lahko kupite v lokalni trgovini z elektroniko ali na spletu
Tukaj so:
Ohišje Bota
DIY 4WD dvonadstropni pametni robotski kompleti šasije za avtomobile s kodiranjem hitrosti RC Robot iz Toys Hobbies in Robot na banggood.comhttps://banggood.app.link/vpw7FlkjL1
Uporabite lahko tudi dvokolesno podvozje z kolescem.
Arduino -
Geekcreit® Arduino združljiv UNO R3 ATmega16U2 AVR Razvojna plošča modula glavne plošče USB za Arduino iz Electronics na banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 3-osni žiroskop s senzorskim modulom merilnika pospeška za ploščo modula Arduino za Arduino iz elektronike na banggood.comhttps://banggood.app.link/qoNQdMxjL1
Dupont žice
Moški do samca
Samica do moški
L298N Gonilnik motorja
Geekcreit® L298N Dvojni H mostni koračni motor gonilne plošče za ploščo modula Arduino za Arduino iz Electronics na banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Deli iz Igrače Hobiji in Roboti na banggood.comhttps://banggood.app.link/tKfTXU3jL1
Primeren polnilec
1. korak: 1. korak: sestavite ohišje
Sestavite ohišje Bota lol.
Oglejte si zgornjo sliko, vendar če imate težave, sem samo komentar spodaj
2. korak: Namestitev knjižnice MPU6050
Pomembno je omeniti, da če imate za svoj MPU6050 nameščeno knjižnico, jo odstranite ali pa bo označila napake pri sestavljanju.
Namesto tega uporabite to povezavo za prenos knjižnice in jo dodajte z možnostjo Vključi knjižnico pod Sketch.
https://github.com/jarzebski/Arduino-MPU6050
3. korak: Povezave
Ko namestite knjižnico, nadaljujte in povežite sistem.
Povezave z gonilnikom motorja so podane v sami kodi.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
evo pa vseeno:)
Povezave med Arduinom in senzorjem so:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Opomba - Od tu naprej robota kličemo Barney.
4. korak: Koda
Kopirajte to kodo spodaj in jo prilepite v IDE in naložite.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Nekaj previdnostnih ukrepov:
Ne priključujte senzorja na ploščo za kruh, saj lahko žice in elektronika povzročijo hrup, ki vpliva na natančnost vaših vrednosti YAW PITCH ROLL
Med zagonom bota ga preprosto postavite na tla in pritisnite reset, da se senzor pravilno kalibrira
Za ta projekt uporabljamo samo vrednosti Yaw, zato upoštevajte to pri nameščanju senzorja.
Uporabite dvostranski penasti trak, da senzor prilepite na sprednjo stran bota.
Ta pouk vas je naučil uporabljati žiroskop pri preprosti zasnovi robotike in lahko eksperimentirate s svojimi idejami, saj poznate izvedbo.
V komentarjih lahko vprašate karkoli.
Priporočena:
Arduino in MPU6050 digitalna vodna raven: 3 koraki
Arduino in MPU6050 zasnovana digitalna duhovna raven: Dobrodošli v mojem prvem pouku! Upam, da se vam bo zdel informativen. Prosimo, pustite povratne informacije, pozitivne ali negativne. Ta projekt je namenjen izdelavi arduino & Digitalna vodna tehtnica na osnovi MPU6050. Medtem ko je dokončana zasnova in
Naredi preprost frekvenčni merilnik Arduino do 6,5 MHz: 3 koraki
DIY Enostaven merilnik frekvence Arduino do 6,5 MHz: Danes vam bom pokazal, kako sestaviti preprost števec frekvenc, ki je sposoben meriti frekvence pravokotnih, sinusnih ali trikotnih signalov do 6,5 MHz
Preprost bobnasti stroj z Arduino Uno in Mozzijem: 4 koraki
Enostaven bobnarski stroj z Arduinom Unom in Mozzijem: življenje v Argentini pomeni, da bodo mednarodno pošto ukradli ali obtičali pri carini. Dodajte karanteno proti koronavirusu in vaš naslednji projekt je omejen na staro ploščo Arduino Uno. Dobre novice? Kot pravi veliki pesnik iz Rolling Stonesa: "Čas je na m
Vadnica: Kako narediti preprost temperaturni senzor z uporabo DS18B20 in Arduino UNO: 3 koraki
Vadnica: Kako narediti preprost temperaturni senzor z uporabo DS18B20 in Arduino UNO: Opis: Ta vadnica vam bo pokazala nekaj preprostih korakov, kako narediti senzor temperature funkcionalen. Za uresničitev vašega projekta potrebujete le nekaj minut. Vso srečo ! Digitalni termometer DS18B20 zagotavlja temperaturo od 9 do 12 bitov Celzija
Preprost Arduino: 4 koraki
Preprost Arduino: V tem poskusu boste razumeli, kako deluje pasivni zvočni signal in kako lahko ustvarite preprosto zvočno ploščo Arduino. Z uporabo nekaterih gumbov in izbiro ustreznega tona lahko ustvarite melodijo! Deli, ki sem jih uporabil, so avtorja Aleksandra Tsva