Mục lục:

Kết nối MPU6050 với ESP32: 4 bước
Kết nối MPU6050 với ESP32: 4 bước

Video: Kết nối MPU6050 với ESP32: 4 bước

Video: Kết nối MPU6050 với ESP32: 4 bước
Video: Arduino | Cảm biến gia tốc góc nghiêng MPU6050 2024, Tháng bảy
Anonim
Kết nối MPU6050 với ESP32
Kết nối MPU6050 với ESP32

Trong dự án này, tôi sẽ giao diện cảm biến MPU6050 với bo mạch ESP32 DEVKIT V1.

MPU6050 còn được gọi là cảm biến 6 trục hoặc cảm biến 6 bậc tự do (DOF). Cả cảm biến gia tốc và con quay hồi chuyển đều có mặt trong mô-đun duy nhất này. Cảm biến gia tốc kế cho kết quả đầu ra về lực tác dụng lên vật thể do trọng lực và cảm biến con quay hồi chuyển cho kết quả đầu ra về độ dịch chuyển góc của vật thể theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ.

Cảm biến MPU6050 sử dụng dòng SCL và SDA của ESP32 DEVKIT V1, do đó, chúng tôi sẽ sử dụng thư viện wire.h trong mã cho giao tiếp I2C. Chúng tôi có thể gắn hai cảm biến MPU6050 có cùng dòng SCL và SDA tại địa chỉ 0x68 và 0x69 với ESP32 DEVKIT V1.

Bước 1: Các thành phần cần thiết

1. Bo mạch ESP32 DEVKIT V1 -

2. Cảm biến MPU6050 -

3. Dây nhảy -

4. Breadboard (tùy chọn) -

5. Phần mềm Arduino IDE

Thiết lập Arduino IDE của bạn trước khi tải lên mã trong ESP32 là rất quan trọng: -

Bước 2: Sơ đồ mạch

Sơ đồ mạch
Sơ đồ mạch

Sơ đồ mạch sẽ khác nhau đối với các bo mạch ESP 32 khác nhau, vì vậy hãy quan tâm đến các Ghim bạn đang kết nối

Chân ESP32 MPU6050

VIN (5V) VCC

GND VCC

SCL (GPIO22) SCL

SDA (GPIO21) SDA

Bước 3: Mã

Các bước cần làm theo khi tải lên mã trong bảng ESP32

1. Nhấp vào tải lên.

2. Nếu không có lỗi. Ở cuối Arduino IDE, khi chúng tôi nhận được thông báo Đang kết nối…,…, 3. Nhấn nút Boot trên bảng ESP 32 cho đến khi bạn nhận được thông báo tải lên xong.

4. Sau khi mã của bạn được tải lên thành công. Nhấn nút bật để khởi động lại hoặc bắt đầu mã được tải lên trên bảng ESP32.

Đề xuất: