Orodha ya maudhui:

GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Moduli Mafunzo: 4 Hatua
GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Moduli Mafunzo: 4 Hatua

Video: GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Moduli Mafunzo: 4 Hatua

Video: GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Moduli Mafunzo: 4 Hatua
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Novemba
Anonim
GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Module Mafunzo
GY-521 MPU6050 3-Axis Kuongeza kasi Gyroscope 6DOF Module Mafunzo

Maelezo

Moduli hii rahisi ina kila kitu kinachohitajika kwa interface kwa Arduino na watawala wengine kupitia I2C (tumia maktaba ya Wire Arduino) na upe habari ya kuhisi mwendo kwa shoka 3 - X, Y na Z.

Ufafanuzi

  • Masafa ya Accelerometer: ± 2, ± 4, ± 8, ± 16g
  • Masafa ya Gyroscope: ± 250, 500, 1000, 2000 ° / s
  • Kiwango cha voltage: 3.3V - 5V (moduli ni pamoja na mdhibiti wa chini wa voltage)

Hatua ya 1: Matayarisho ya Vifaa

Matayarisho ya Vifaa
Matayarisho ya Vifaa
Matayarisho ya Vifaa
Matayarisho ya Vifaa
Matayarisho ya Vifaa
Matayarisho ya Vifaa

Katika mafunzo haya, tutakuonyesha jinsi moduli inavyofanya kazi kwa kina. Kwanza, tunahitaji kuandaa vifaa vilivyoorodheshwa hapa chini:

  1. Arduino Uno
  2. Waya wa kiume na wa kike wa kuruka
  3. Cable ya USB Aina A hadi B
  4. Bodi ya mkate

Hatua ya 2: Usakinishaji wa vifaa

Ufungaji wa vifaa
Ufungaji wa vifaa
Ufungaji wa vifaa
Ufungaji wa vifaa

Baada ya kuandaa vifaa, Tutaunganisha moduli na Arduino Uno. Uunganisho wa kina utaandikwa hapa chini:

  1. VCC -> 5V
  2. GND -> GND
  3. SCL -> A5
  4. SDA -> A4
  5. INT -> D2

Hatua ya 3: Nambari ya Chanzo

Nambari ya Chanzo
Nambari ya Chanzo

Ili kujaribu MPU ya Arduino 6050,

  1. Kwanza, pakua maktaba ya Arduino ya MPU 6050. Kiunga kimetolewa hapa.
  2. Ifuatayo, ondoa / ondoa maktaba hii na uhamishe folda inayoitwa "MPU6050" ndani ya folda ya "maktaba" ya Arduino.
  3. Sakinisha maktaba ya I2Cdev ikiwa tayari unayo Arduino yako. Fanya utaratibu sawa na hapo juu kuiweka. Unaweza kupata faili hapa.
  4. Fungua Arduino IDE na ufuate hatua: [Faili] -> [Mifano] -> [MPU6050] -> [Mifano] -> [MPU6050_DMP6].
  5. Pakia nambari ya chanzo kwa Arduino yako.

Hatua ya 4: Matokeo

Matokeo
Matokeo
Matokeo
Matokeo
Matokeo
Matokeo
  1. Baada ya kupakia nambari, fungua mfuatiliaji wa serial na uweke kiwango cha baud kama 115200.
  2. Ifuatayo, angalia ikiwa unaona kitu kama "Kuanzisha vifaa vya I2C…" kwenye mfuatiliaji wa serial. Ikiwa hutafanya hivyo, bonyeza kitufe cha kuweka upya.
  3. Sasa, utaona mstari ukisema, "Tuma mhusika yeyote kuanza programu na onyesho la DMP." Andika tu tabia yoyote kwenye mfuatiliaji wa serial na uitume, na unapaswa kuanza kuona miayo, lami, na maadili ya roll yanayokuja kutoka MPU 6050.

Vidokezo: DMP inasimamia Usindikaji wa Mwendo wa Dijiti. MPU 6050 ina processor ya mwendo iliyojengwa. Inasindika maadili kutoka kwa accelerometer na gyroscope ili kutupa maadili sahihi ya 3D. Pia, utahitaji kusubiri kama sekunde 10 kabla ya kupata maadili sahihi katika ufuatiliaji wa serial, baada ya hapo maadili yataanza kutengemaa.

Ilipendekeza: