Daftar Isi:

Tutorial Modul GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF: 4 Langkah
Tutorial Modul GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF: 4 Langkah

Video: Tutorial Modul GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF: 4 Langkah

Video: Tutorial Modul GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF: 4 Langkah
Video: ICStation - Getting Started of MPU6050/GY-521 with Arduino tutorial 2024, November
Anonim
Tutorial Modul GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF
Tutorial Modul GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF

Keterangan

Modul sederhana ini berisi semua yang diperlukan untuk antarmuka ke Arduino dan pengontrol lain melalui I2C (menggunakan perpustakaan Wire Arduino) dan memberikan informasi penginderaan gerak untuk 3 sumbu - X, Y dan Z.

spesifikasi

  • Rentang akselerometer: ±2, ±4, ±8, ±16g
  • Rentang giroskop: ± 250, 500, 1000, 2000 °/dtk
  • Rentang tegangan: 3.3V - 5V (modul termasuk regulator tegangan drop-out rendah)

Langkah 1: Persiapan Bahan

Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan

Dalam tutorial ini, kami akan menunjukkan cara kerja modul secara mendetail. Pertama, kita perlu menyiapkan bahan-bahan yang tercantum di bawah ini:

  1. Arduino Uno
  2. Kawat jumper pria ke wanita
  3. Kabel USB Tipe A ke B
  4. Papan tempat memotong roti

Langkah 2: Instalasi Perangkat Keras

Instalasi perangkat keras
Instalasi perangkat keras
Instalasi perangkat keras
Instalasi perangkat keras

Setelah bahan siap, Kami akan menghubungkan modul dengan Arduino Uno. Koneksi terperinci akan ditulis di bawah ini:

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

Langkah 3: Kode Sumber

Kode sumber
Kode sumber

Untuk menguji Arduino MPU 6050,

  1. Pertama, unduh perpustakaan Arduino untuk MPU 6050. Tautannya disediakan di sini.
  2. Selanjutnya, unzip/ekstrak library ini dan pindahkan folder bernama "MPU6050" di dalam folder "library" Arduino.
  3. Instal perpustakaan I2Cdev jika Anda belum memilikinya untuk Arduino Anda. Lakukan prosedur yang sama seperti di atas untuk menginstalnya. Anda dapat menemukan file di sini.
  4. Buka Arduino IDE dan ikuti langkah-langkahnya: [File]->[Contoh]->[MPU6050]->[Contoh]->[MPU6050_DMP6].
  5. Unggah kode sumber ke Arduino Anda.

Langkah 4: Hasil

Hasil
Hasil
Hasil
Hasil
Hasil
Hasil
  1. Setelah mengupload kode, buka serial monitor dan atur baud rate sebagai 115200.
  2. Selanjutnya, periksa apakah Anda melihat sesuatu seperti "Inisialisasi perangkat I2C …" pada monitor serial. Jika tidak, cukup tekan tombol reset.
  3. Sekarang, Anda akan melihat baris yang mengatakan, "Kirim karakter apa saja untuk memulai pemrograman dan demo DMP." Cukup ketik karakter apa pun di monitor serial dan kirimkan, dan Anda akan mulai melihat nilai yaw, pitch, dan roll yang masuk dari MPU 6050.

Catatan: DMP adalah singkatan dari Digital Motion Processing. MPU 6050 memiliki prosesor gerak bawaan. Ini memproses nilai dari akselerometer dan giroskop untuk memberi kita nilai 3D yang akurat. Selain itu, Anda perlu menunggu sekitar 10 detik sebelum mendapatkan nilai akurat di monitor serial, setelah itu nilai akan mulai stabil.

Direkomendasikan: