Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Trinn 1: Monter chassiset ditt
- Trinn 2: Installere MPU6050 Library
- Trinn 3: Tilkoblinger
- Trinn 4: Kode
Video: Enkel MPU6050 IMU + Arduino GYRO Bot: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Å bruke en Gyro til å kontrollere prosjektene mine var en stor ting på min bøkliste, men bortsett fra å skaffe IMU var resten vanskelig som negler. Mangelen på effektivt innhold på å trekke ut gaffel- og rulleverdier plaget meg i over en måned. Etter mange nettsteder, utallige biblioteker og problemer lærte jeg å få data fra gyroen og bruke den i et enkelt prosjekt som nybegynnere enkelt kan gjøre og spare seg selv for mye trøbbel.
Så her er en instruksjon for å komme i gang med dette akselerometeret - gyroskopsensor, og ved slutten av det vil du kunne snu roboten din nøyaktig den mengden du ønsker. (90 grader, 45 grader, 180 grader ….. noe)
Rekvisita
De fleste elektronene kan kjøpes i din lokale elektronikkbutikk eller online
Her er de:
Bot -chassis
DIY 4WD Double-Deck Smart Robot Car Chassis Kit med Speed Encoder RC Robot fra Toys Hobbies and Robot på banggood.comhttps://banggood.app.link/vpw7FlkjL1
Du kan også bruke et 2 -hjuls chassis med et hjul.
Arduino -
Geekcreit® Arduino Kompatibel UNO R3 ATmega16U2 AVR USB Development Main Board Modul Board For Arduino from Electronics on banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 3 Axis Gyro With Accelerometer Sensor Module For Arduino Modul Board For Arduino from Electronics on banggood.comhttps://banggood.app.link/qoNQdMxjL1
Dupont -ledninger
Mann til mann
Kvinne til mann
L298N motor driver
Geekcreit® L298N Dual H Bridge Stepper Motor Driver Board For Arduino Modul Board For Arduino from Electronics on banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC -deler fra Toys Hobbies and Robot på banggood.comhttps://banggood.app.link/tKfTXU3jL1
Egnet lader
Trinn 1: Trinn 1: Monter chassiset ditt
Monter Bot -chassiset ditt lol.
Se det opprivende bildet ovenfor, men hvis du sliter, er jeg bare en kommentar nedenfor
Trinn 2: Installere MPU6050 Library
Det er viktig å merke seg at hvis du tilfeldigvis har et bibliotek installert for MPU6050 FJERN DET, eller det vil markere kompileringsfeil.
Bruk i stedet denne lenken for å laste ned biblioteket og legge det til ved hjelp av Inkluder bibliotek under Skisse.
https://github.com/jarzebski/Arduino-MPU6050
Trinn 3: Tilkoblinger
Når du installerer biblioteket, fortsett og koble opp systemet.
Tilkoblingene til motorføreren er gitt i selve koden.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
her er det uansett:)
Tilkoblingene mellom Arduino og sensoren er:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Merk - Herfra kaller vi roboten Barney.
Trinn 4: Kode
Kopier denne koden nedenfor og lim den inn på IDE -en din og last den opp.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Forholdsregler for par:
Ikke koble sensoren til brødbrettet, da ledninger og elektronikk kan skape støy som påvirker nøyaktigheten av YAW PITCH ROLL -verdiene
Mens du kjører boten, må du bare sette boten på gulvet og trykke på reset slik at sensoren kalibreres skikkelig
Vi bruker bare Yaw -verdiene for dette prosjektet, så husk det når du monterer sensoren.
Bruk dobbeltsidig skumbånd for å feste sensoren på forsiden av boten din.
Denne instruksen lærte deg å bruke et gyroskop i et enkelt robotikkdesign, og du kan eksperimentere med dine egne ideer slik du nå kjenner implementeringen.
Spør gjerne hva som helst i kommentarene.
Anbefalt:
MPU 6050 Gyro, akselerometerkommunikasjon med Arduino (Atmega328p): 5 trinn
MPU 6050 Gyro, akselerometerkommunikasjon med Arduino (Atmega328p): MPU6050 IMU har både 3-akset akselerometer og 3-akset gyroskop integrert på en enkelt brikke. Gyroskopet måler rotasjonshastigheten eller endringshastigheten til vinkelposisjonen over tid, langs X-, Y- og Z -aksen. Utgangene til gyroskopet er
Arduino Gyro -klokke: 7 trinn
Arduino Gyro Clock: Video LINK Hei alle sammen, i dag skal jeg vise alle hvordan man lager en spesiell gyrateklokke, drevet av en Arduino. Først og fremst vil jeg gi all ære til den opprinnelige forfatteren: elektronikk for alle. Det originale designet han laget er her. Han
Roll and Pitch Axis Gimbal for GoPro Using Arduino - Servo and MPU6050 Gyro: 4 Steps
Roll and Pitch Axis Gimbal for GoPro Using Arduino - Servo and MPU6050 Gyro: Denne instruerbare ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com) Målet med dette prosjektet var å bygge en 3-akset Gimbal for GoPro ved å bruke Arduino nano + 3 servomotorer +
LED Gyro Sphere - Arduino: 5 trinn (med bilder)
LED Gyro Sphere - Arduino: Bygg denne unike, kule interaktive frittstående LED -kulen med flere sensorer som kan brukes til å gi en morsom plattform for videre utvikling - interaksjon, belysning eller spill. Enheten er 3D -trykt og bruker et Arduino Board, Gyro Board, Audi
Vinkelmåling ved hjelp av gyro, akselerometer og Arduino: 5 trinn
Vinkelmåling ved hjelp av Gyro, Accelerometer og Arduino: Enheten er en grov prototype av det som til slutt vil bli en selvbalanseringsrobot, dette er den andre delen av hullet (les akselerometer og kontroller en motor til selvbalanse). Den første delen med bare gyroen finner du her. På denne inst