Mục lục:

Con quay hồi chuyển gia tốc 3 trục GY-521 MPU6050 Hướng dẫn sử dụng mô-đun 6DOF: 4 bước
Con quay hồi chuyển gia tốc 3 trục GY-521 MPU6050 Hướng dẫn sử dụng mô-đun 6DOF: 4 bước

Video: Con quay hồi chuyển gia tốc 3 trục GY-521 MPU6050 Hướng dẫn sử dụng mô-đun 6DOF: 4 bước

Video: Con quay hồi chuyển gia tốc 3 trục GY-521 MPU6050 Hướng dẫn sử dụng mô-đun 6DOF: 4 bước
Video: Module cảm biến gia tốc GY-521 6DOF IMU MPU6050 | How to use GY-521 6DOF IMU MPU6050 2024, Tháng bảy
Anonim
GY-521 MPU6050 Con quay hồi chuyển gia tốc 3 trục 6DOF Hướng dẫn sử dụng mô-đun
GY-521 MPU6050 Con quay hồi chuyển gia tốc 3 trục 6DOF Hướng dẫn sử dụng mô-đun

Sự miêu tả

Mô-đun đơn giản này chứa mọi thứ cần thiết để giao tiếp với Arduino và các bộ điều khiển khác thông qua I2C (sử dụng thư viện Wire Arduino) và cung cấp thông tin cảm biến chuyển động cho 3 trục - X, Y và Z.

Thông số kỹ thuật

  • Phạm vi gia tốc kế: ± 2, ± 4, ± 8, ± 16g
  • Phạm vi con quay hồi chuyển: ± 250, 500, 1000, 2000 ° / s
  • Dải điện áp: 3.3V - 5V (mô-đun bao gồm bộ điều chỉnh điện áp rơi ra thấp)

Bước 1: Chuẩn bị vật liệu

Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách mô-đun hoạt động chi tiết. Đầu tiên, chúng ta cần chuẩn bị những nguyên liệu được liệt kê dưới đây:

  1. Arduino Uno
  2. Dây nhảy nam nữ
  3. Cáp USB loại A đến B
  4. Breadboard

Bước 2: Cài đặt phần cứng

Cài đặt phần cứng
Cài đặt phần cứng
Cài đặt phần cứng
Cài đặt phần cứng

Sau khi chuẩn bị xong vật liệu, Chúng tôi sẽ kết nối mô-đun với Arduino Uno. Kết nối chi tiết sẽ được viết dưới đây:

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

Bước 3: Mã nguồn

Mã nguồn
Mã nguồn

Để kiểm tra Arduino MPU 6050,

  1. Đầu tiên, tải xuống thư viện Arduino cho MPU 6050. Liên kết được cung cấp tại đây.
  2. Tiếp theo, giải nén / giải nén thư viện này và di chuyển thư mục có tên "MPU6050" vào bên trong thư mục "thư viện" của Arduino.
  3. Cài đặt thư viện I2Cdev nếu bạn chưa có nó cho Arduino của mình. Thực hiện quy trình tương tự như trên để cài đặt nó. Bạn có thể tìm thấy tệp ở đây.
  4. Mở Arduino IDE và làm theo các bước: [Tệp] -> [Ví dụ] -> [MPU6050] -> [Ví dụ] -> [MPU6050_DMP6].
  5. Tải mã nguồn lên Arduino của bạn.

Bước 4: Kết quả

Kết quả
Kết quả
Kết quả
Kết quả
Kết quả
Kết quả
  1. Sau khi tải mã lên, hãy mở màn hình nối tiếp và đặt tốc độ truyền là 115200.
  2. Tiếp theo, kiểm tra xem bạn có thấy thông báo như "Đang khởi tạo thiết bị I2C…" trên màn hình nối tiếp hay không. Nếu không, chỉ cần nhấn nút đặt lại.
  3. Bây giờ, bạn sẽ thấy một dòng có nội dung "Gửi bất kỳ ký tự nào để bắt đầu lập trình và trình diễn DMP." Chỉ cần nhập bất kỳ ký tự nào trên màn hình nối tiếp và gửi đi, và bạn sẽ bắt đầu thấy các giá trị yaw, pitch và roll đến từ MPU 6050.

Ghi chú: DMP là viết tắt của Digital Motion Processing. MPU 6050 được tích hợp bộ xử lý chuyển động. Nó xử lý các giá trị từ gia tốc kế và con quay hồi chuyển để cung cấp cho chúng tôi các giá trị 3D chính xác. Ngoài ra, bạn sẽ cần đợi khoảng 10 giây trước khi nhận được các giá trị chính xác trong màn hình nối tiếp, sau đó các giá trị sẽ bắt đầu ổn định.

Đề xuất: