Orodha ya maudhui:

Rahisi MPU6050 IMU + Arduino GYRO Bot: 4 Hatua
Rahisi MPU6050 IMU + Arduino GYRO Bot: 4 Hatua

Video: Rahisi MPU6050 IMU + Arduino GYRO Bot: 4 Hatua

Video: Rahisi MPU6050 IMU + Arduino GYRO Bot: 4 Hatua
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Julai
Anonim
Image
Image
Rahisi MPU6050 IMU + Arduino GYRO Bot
Rahisi MPU6050 IMU + Arduino GYRO Bot

Kutumia Gyro kudhibiti miradi yangu ilikuwa jambo kubwa kwenye orodha yangu ya ndoo lakini mbali na kupata IMU iliyobaki ilikuwa ngumu kama kucha. Ukosefu wa yaliyomo madhubuti juu ya kuchomoa yaw ya lami na viwango vya roll vilinibadilisha kwa zaidi ya mwezi mmoja. Baada ya wavuti nyingi, maktaba nyingi na shida nilijifunza kupata data kutoka kwa gyro na kuitumia katika mradi rahisi ambao Kompyuta wanaweza kufanya kwa urahisi na kujiokoa shida nyingi.

Kwa hivyo hapa kuna mafunzo ya kuanza kwenye hii sensorer ya Accelerometer - Gyroscope na mwisho wake utaweza kugeuza roboti yako haswa kiasi unachotaka. (Digrii 90, digrii 45, digrii 180… chochote)

Vifaa

Elektroni nyingi zinaweza kununuliwa katika duka lako la elektroniki la ndani au mkondoni

Hapa ndio:

Chasisi ya Bot

Vifaa vya Chassis ya gari ya 4WD ya Double-Deck Smart Robot na Speed Encoder RC Robot kutoka Toys Hobbies na Robot kwenye banggood.com

Unaweza pia kutumia chasisi 2 ya gurudumu na gurudumu la caster.

Arduino -

Geekcreit ® Arduino Sambamba UNO R3 ATmega16U2 AVR USB Development Main Board Board Kwa Arduino kutoka Electronics kwenye banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 Axis Gyro Na Moduli ya Sensor ya Accelerometer Kwa Bodi ya Moduli ya Arduino Kwa Arduino kutoka Electronics kwenye banggood.comhttps://banggood.app.link/qoNQdMxjL1

Waya za Dupont

Mwanaume kwa mwanaume

Mwanamke hadi mwanamume

L298N Dereva wa Pikipiki

Geekcreit® L298N Dual H Bridge Stepper Motor Board kwa Bodi ya Module ya Arduino Kwa Arduino kutoka Electronics kwenye banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 kuziba RC Sehemu kutoka Toys Hobbies na Robot kwenye banggood.com

Chaja inayofaa

Hatua ya 1: Hatua ya 1: Kusanya Chassis Yako

Hatua ya 1: Kusanya Chassis Yako
Hatua ya 1: Kusanya Chassis Yako
Hatua ya 1: Kusanya Chassis Yako
Hatua ya 1: Kusanya Chassis Yako

Kusanya chassis yako ya Bot lol.

Rejelea picha iliyoangaziwa hapo juu lakini ikiwa unajitahidi, mimi ni maoni tu hapa chini

Hatua ya 2: Kusanikisha Maktaba ya MPU6050

Kusakinisha Maktaba ya MPU6050
Kusakinisha Maktaba ya MPU6050

Ni muhimu kutambua kwamba ikiwa kuna maktaba iliyosanikishwa kwa MPU6050 yako Ondoa au itakuwa alama makosa ya mkusanyiko.

Badala yake tumia kiunga hiki kupakua maktaba na kuiongezea kwa kutumia Jumuisha maktaba chini ya Mchoro.

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

Hatua ya 3: Uunganisho

Miunganisho
Miunganisho
Miunganisho
Miunganisho

Unapoweka maktaba endelea na waya juu ya mfumo.

Uunganisho kwa dereva wa gari hutolewa kwa nambari yenyewe.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

katika4 = 8;

hapa ni hivyo:)

Uunganisho kati ya Arduino na sensor ni:

VCC - + 5V

GND - GND

SDA - A4

SCL - A5

Kumbuka - Kuanzia hapa tunaita Barney wa roboti.

Hatua ya 4: Kanuni

Kanuni
Kanuni

Nakili nambari hii hapa chini na ibandike kwenye IDE yako na upakie.

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

Tahadhari za Wanandoa:

Usizie sensor yako kwenye ubao wa mkate kwani waya na vifaa vya elektroniki vinaweza kuunda kelele ambayo itaathiri usahihi wa maadili yako ya YAW PITCH ROLL

Wakati wa kuendesha bot, weka tu bot kwenye sakafu na ubonyeze kuweka upya ili sensor iweze sawa

Tunatumia tu maadili ya Yaw kwa mradi huu kwa hivyo weka hilo akilini wakati unapoweka kihisi chako.

Tumia mkanda wa povu ulio na pande mbili kushikilia sensorer mbele ya bot yako.

Hii inaweza kufundisha kutumia gyroscope katika muundo rahisi wa roboti na unaweza kujaribu maoni yako mwenyewe kwani unajua sasa utekelezaji.

Jisikie huru kuuliza chochote kwenye maoni.

Ilipendekeza: