Mô tả sản phẩm
Cảm Biến Gia Tốc 10DOF GY-86 (Degrees of Freedom - bậc tự do) bao gồm các cảm biến đo lường quán tính như cảm biến vận tốc góc 3 trục - gyroscope, cảm biến gia tốc 3 trục - accelerometer, cảm biến từ trường 3 trục - magnetometer và cảm biến áp suất không khí - barometer. Module cho phép áp dụng mạnh mẽ vào việc điều khiển các thiết bị vận hành tự động cần định hướng như robot tự hành, UAVs (thiết bị bay không người lái) hoặc các hệ thống cân bằng như trong xử lý ảnh.
Cảm Biến Gia Tốc 10DOF GY-86 hỗ trợ giao tiếp I2C với tốc độ lên tới 400kb/s và hoạt động ở mức áp 3.3V. Cảm Biến Gia Tốc 10DOF GY-86 được thiết kế tích hợp sẵn IC chuyển áp tín hiệu và IC ổn áp LDO 3.3V, qua đó hoàn toàn tương thích với hệ thống ngoài 3.3V hoặc 5V.
Thông số kỹ thuật
- Nguồn: 3.3 -> 5VDC
- Giao tiếp: I2C chấp nhận tín hiệu ở cả hai điện áp 3.3 hoặc 5VDC.
- MPU-6050 - gyroscope 3 axis ±2000°/s và accelerometer 3 axis, 16 bit resolution, ±16g
- HMC5883L - magnetometer 3 axis, 12 bit ADC, enables 1° to 2° Degree Compass Heading Accuracy
- MS5611-01BA01 - barometer, 24 bit ADC, high resolution 10 cm
- Kích thước: 22x17mm
Ghi chú
- Sử dụng chân VCC_IN để cấp áp 5V cho mạch
- Chân 3.3V trên mạch không phải là chân cấp nguồn vào mà là chân 3.3V output, thường sử dụng làm chân tham khảo mức điện áp hoặc debug.
- Các chân INTA (của MPU-6050) và DRDY (của MS5611) là chân output 3.3V, dùng cho interrupt, bỏ trống nếu không sử dụng
- Chân FSYNC (của MPU-6050) là chân input 3.3V, nối đất nếu không sử dụng.
Code tham khảo Cảm Biến Gia Tốc 10DOF GY-86 với Arduino
Để sử dụng GY-86, bạn cần tải và cài đặt thư viện MPU6050. Thư viện này hỗ trợ cho MPU6050, HMC5883L và BMP085, các cảm biến mà GY-86 tích hợp.
Sau khi cài đặt thư viện, bạn có thể sử dụng các hàm của thư viện để đọc dữ liệu từ các cảm biến.
#include <Wire.h> MPU6050 mpu; void setup() { void loop() { mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz); Serial.print("Acceleration: "); Serial.print("Rotation: "); Serial.print("Magnetometer: "); Serial.print("Temperature: "); Serial.print("Pressure: "); delay(1000); |
TAG
#cam_bien #cam_bien_gia_toc #gia_toc #10DOF #GY-86 #Sensor #Accelerometer #MPU6050 #Gyroscope #HMC5883L #PressureSensor #TemperatureSensor
Video tham khảo