Talaan ng mga Nilalaman:

Simpleng MPU6050 IMU + Arduino GYRO Bot: 4 na Hakbang
Simpleng MPU6050 IMU + Arduino GYRO Bot: 4 na Hakbang

Video: Simpleng MPU6050 IMU + Arduino GYRO Bot: 4 na Hakbang

Video: Simpleng MPU6050 IMU + Arduino GYRO Bot: 4 na Hakbang
Video: How does an Accelerometer work? | 3D Animation 2024, Hulyo
Anonim
Image
Image
Simpleng MPU6050 IMU + Arduino GYRO Bot
Simpleng MPU6050 IMU + Arduino GYRO Bot

Ang paggamit ng isang Gyro upang makontrol ang aking mga proyekto ay isang malaking bagay sa aking listahan ng timba ngunit bukod sa pagkuha ng IMU ang natitira ay mahirap na tulad ng mga kuko. Ang kakulangan ng mabisang nilalaman sa pagkuha ng mga yaw pitch at mga halaga ng roll ay nakakulong sa akin ng higit sa isang buwan. Matapos ang maraming mga website, hindi mabilang na mga aklatan at problema ang natutunan kong makakuha ng data mula sa gyro at gamitin ito sa isang simpleng proyekto na madaling magawa ng mga nagsisimula at mai-save ang kanilang sarili ng maraming problema.

Kaya narito ang isang itinuturo upang makapagsimula ka sa Accelerometer na ito - sensor ng Gyroscope at sa pagtatapos nito magagawa mong i-on ang iyong robot nang eksakto sa halagang nais mo. (90 degree, 45 degrees, 180 degrees…..herething)

Mga gamit

Ang karamihan sa mga electronis ay maaaring mabili sa iyong lokal na tindahan ng electronics o online

Narito ang mga ito:

Bot Chassis

DIY 4WD Double-Deck Smart Robot Car Chassis Kit na may Speed Encoder RC Robot mula sa Mga Laruang Libangan at Robot sa banggood.comhttps://banggood.app.link/vpw7FlkjL1

Maaari mo ring gamitin ang isang 2 wheel chassis na may caster wheel.

Arduino -

Ang Geekcreit® Arduino Compatible UNO R3 ATmega16U2 AVR USB Development Main Board Module Board Para sa Arduino mula sa Electronics sa banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 Axis Gyro With Accelerometer Sensor Module Para sa Arduino Module Board Para sa Arduino mula sa Electronics sa banggood.comhttps://banggood.app.link/qoNQdMxjL1

Dupont wires

Lalake hanggang lalaki

Babae sa lalaki

L298N Motor Driver

Geekcreit® L298N Dual H Bridge Stepper Motor Driver Board Para sa Arduino Module Board Para sa Arduino mula sa Electronics sa banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Parts mula sa Mga Laruang Libangan at Robot sa banggood.comhttps://banggood.app.link/tKfTXU3jL1

Angkop na Charger

Hakbang 1: Hakbang 1: Ipunin ang Iyong Chassis

Hakbang 1: Magtipon ng Iyong Chassis
Hakbang 1: Magtipon ng Iyong Chassis
Hakbang 1: Magtipon ng Iyong Chassis
Hakbang 1: Magtipon ng Iyong Chassis

Ipunin ang iyong Bot chassis lol.

Sumangguni sa nakakagulat na imahe sa itaas ngunit kung nagpupumilit ka, isang komento lamang ako sa ibaba

Hakbang 2: Pag-install ng MPU6050 Library

Pag-install ng MPU6050 Library
Pag-install ng MPU6050 Library

Mahalagang tandaan na kung nagkataong mayroon kang naka-install na silid-aklatan para sa iyong MPU6050 TANGGALIN ITO o i-flag ang mga pagkakamali sa pagtitipon.

Sa halip gamitin ang link na ito upang i-download ang library at idagdag ito gamit ang Isama ang library sa ilalim ng Sketch.

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

Hakbang 3: Mga Koneksyon

Mga koneksyon
Mga koneksyon
Mga koneksyon
Mga koneksyon

Sa pag-install ng library magpatuloy at i-wire ang thesystem.

Ang mga koneksyon sa driver ng motor ay ibinibigay sa code mismo.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

narito na rin:)

Ang mga koneksyon sa pagitan ng Arduino at ng sensor ay:

VCC - + 5V

GND - GND

SDA - A4

SCL - A5

Tandaan - Mula dito tinawag namin ang robot na Barney.

Hakbang 4: Code

Code
Code

Kopyahin ang code na ito sa ibaba at i-paste ito sa iyong IDE at i-upload.

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

Pag-iingat sa Mag-asawa:

Huwag isaksak ang iyong sensor sa board ng tinapay dahil ang mga wires at electronics ay maaaring lumikha ng ingay na makakaapekto sa kawastuhan ng iyong mga halagang YAW PITCH ROLL

Habang pinapatakbo ang bot itakda lamang ang bot sa sahig at pindutin ang pag-reset upang maayos ang pagkakalibrate ng sensor

Ginagamit lang namin ang mga halagang Yaw para sa proyektong ito kaya isaisip iyon habang inilalagay ang iyong sensor.

Gumamit ng double sided foam tape upang idikit ang sensor sa harap ng iyong bot.

Itinuro sa iyo ng itinuturo na ito na gumamit ng isang gyroscope sa isang simpleng disenyo ng robot at maaari kang mag-eksperimento sa iyong sariling mga ideya na alam mo na ngayon ang pagpapatupad.

Huwag mag-atubiling Magtanong ng anumang bagay sa mga komento.

Inirerekumendang: