GY-801 Module cảm biến áp suất BMP085 9 Trục IMU

Tình trạng: Còn 1 sản phẩm
Mã sản phẩm: IMA046
350.000₫
IMA-5K
IMA-5K Giảm 5.000đ giá trị đơn hàng
HSD: Còn 7 ngày
Sao chép
IMA-35K
IMA-35K Giảm phí vận chuyển
HSD: Không thời hạn
Sao chép
IMA-90
IMA-90 Giảm 90% giá trị đơn hàng
HSD: Không thời hạn
Sao chép
IMA-50K
IMA-50K Giảm 50k
HSD: Không thời hạn
Sao chép

Module cảm biến GY-801 là một module tích hợp nhiều cảm biến, bao gồm cảm biến áp suất BMP085 và các cảm biến 9 trục IMU.

Cảm biến trong GY-801

1. ITG-3200 – Cảm biến gia tốc góc

  • Chức năng: Đo tốc độ quay (tốc độ góc) quanh ba trục X, Y, Z.
  • Phạm vi đo: ±2000 độ/giây.
  • Giao tiếp: I2C.
  • Độ nhạy: Tùy thuộc vào cấu hình, thường là 14.375 LSBs/(°/s) cho ±2000 °/s.
  • Ứng dụng: Được sử dụng trong các ứng dụng điều khiển phương tiện và ổn định hướng di chuyển.

2. ADXL345 – Cảm biến độ nghiêng

  • Chức năng: Đo gia tốc tuyến tính trên ba trục X, Y, Z.
  • Phạm vi đo: ±2g, ±4g, ±8g, ±16g (có thể cấu hình).
  • Giao tiếp: I2C và SPI.
  • Độ nhạy: Tùy thuộc vào phạm vi đo đã cấu hình.
  • Ứng dụng: Được sử dụng trong đo độ nghiêng, phát hiện rơi tự do, và các ứng dụng yêu cầu đo gia tốc.

3. HMC5883L – Cảm biến từ trường

  • Chức năng: Đo từ trường Trái Đất trên ba trục X, Y, Z, từ đó tính toán góc phương vị.
  • Phạm vi đo: ±1.3 đến ±8 gauss.
  • Giao tiếp: I2C.
  • Ứng dụng: Được sử dụng để định hướng và dẫn đường trong các thiết bị di động.

Cảm biến này hoạt động trong khoảng điện áp 1.8 tới 3.6V. Nó được thiết kế để kết nối trực tiếp với vi điều khiển thông qua cổng giao tiếp I2C (IIC). Board mạch này phù hợp với Breadboard (board cắm thử), với tất cả các chân của BMP085 được đưa ra thành 6 chân. Nó có sẵn 2 điện trở 4.7k kéo lên ở đường I2C.

Thông số kỹ thuật:

  • Nguồn cung cấp: 3V-5V.
  • Phạm vi từ trường: ± 1200uT
  • Phạm vi gia tốc góc 2000’/s
  • Chỉnh được tầm đo +/-2g, +/-4g, +/-8g.
  • Giao tiếp theo chuẩn truyền thông I2C và SPI.
  • ITG-3200 – Cảm biến gia tốc góc, ±2000°/s
  • ADXL345 – Cảm biến độ nghiêng
  • HMC5883L – Cảm biến từ trường

Code tham khảo Arduino: 

ITG-3200

#include <Wire.h>

#define ITG3200_ADDR 0x68 // Địa chỉ I2C của ITG-3200

void setup() {
  Wire.begin();
  Serial.begin(9600);
  Wire.beginTransmission(ITG3200_ADDR);
  Wire.write(0x3E);  // Power management register
  Wire.write(0x00);  // Wake up the sensor
  Wire.endTransmission();
}

void loop() {
  int16_t gyroX, gyroY, gyroZ;
  
  Wire.beginTransmission(ITG3200_ADDR);
  Wire.write(0x1D);  // Register to start reading
  Wire.endTransmission();
  Wire.requestFrom(ITG3200_ADDR, 6);

  gyroX = Wire.read() << 8 | Wire.read();
  gyroY = Wire.read() << 8 | Wire.read();
  gyroZ = Wire.read() << 8 | Wire.read();

  Serial.print("Gyro X: "); Serial.print(gyroX);
  Serial.print(" Y: "); Serial.print(gyroY);
  Serial.print(" Z: "); Serial.println(gyroZ);

  delay(500);
}

ADXL345

#include <Wire.h>

#define ADXL345_ADDR 0x53 // Địa chỉ I2C của ADXL345

void setup() {
  Wire.begin();
  Serial.begin(9600);
  Wire.beginTransmission(ADXL345_ADDR);
  Wire.write(0x2D);  // Power register
  Wire.write(0x08);  // Set to measure mode
  Wire.endTransmission();
}

void loop() {
  int16_t accX, accY, accZ;

  Wire.beginTransmission(ADXL345_ADDR);
  Wire.write(0x32);  // Register to start reading
  Wire.endTransmission();
  Wire.requestFrom(ADXL345_ADDR, 6);

  accX = Wire.read() | Wire.read() << 8;
  accY = Wire.read() | Wire.read() << 8;
  accZ = Wire.read() | Wire.read() << 8;

  Serial.print("Acc X: "); Serial.print(accX);
  Serial.print(" Y: "); Serial.print(accY);
  Serial.print(" Z: "); Serial.println(accZ);

  delay(500);
}
 

HMC5883L

#include <Wire.h>

#define HMC5883L_ADDR 0x1E // Địa chỉ I2C của HMC5883L

void setup() {
  Wire.begin();
  Serial.begin(9600);
  Wire.beginTransmission(HMC5883L_ADDR);
  Wire.write(0x02);  // Mode register
  Wire.write(0x00);  // Continuous measurement mode
  Wire.endTransmission();
}

void loop() {
  int16_t magX, magY, magZ;

  Wire.beginTransmission(HMC5883L_ADDR);
  Wire.write(0x03);  // Register to start reading
  Wire.endTransmission();
  Wire.requestFrom(HMC5883L_ADDR, 6);

  magX = Wire.read() << 8 | Wire.read();
  magZ = Wire.read() << 8 | Wire.read(); // Note that Z is read before Y
  magY = Wire.read() << 8 | Wire.read();

  Serial.print("Mag X: "); Serial.print(magX);
  Serial.print(" Y: "); Serial.print(magY);
  Serial.print(" Z: "); Serial.println(magZ);

  delay(500);
}
 

1. BẢO HÀNH

Bảo hành sản phẩm là: khắc phục những lỗi hỏng hóc, sự cố kỹ thuật xảy ra do lỗi của nhà sản xuất.

1.1. Quy định về bảo hành

– Sản phẩm được bảo hành miễn phí nếu sản phẩm đó còn thời hạn bảo hành được tính kể từ ngày giao hàng, sản phẩm được bảo hành trong thời hạn bảo hành ghi trên Sổ bảo hành, Tem bảo hành và theo quy định của từng hãng sản xuất liên quan đến tất cả các sự cố về mặt kỹ thuật.

– Có Phiếu bảo hành và Tem bảo hành của công ty hoặc nhà phân phối, hãng trên sản phẩm. Trường hợp sản phẩm không có số serial ghi trên Phiếu bảo hành thì phải có Tem bảo hành của CÔNG TY DOLA (kể cả Tem bảo hành gốc).

1.2. Những trường hợp không được bảo hành

– Sản phẩm đã hết thời hạn bảo hành hoặc mất Phiếu bảo hành.

– Số mã vạch, số serial trên sản phẩm không xác định được hoặc sai so với Phiếu bảo hành.

– Tự ý tháo dỡ, sửa chữa bởi các cá nhân hoặc kỹ thuật viên không phải là nhân viên CÔNG TY DOLA

– Sản phẩm bị cháy nổ hay hỏng hóc do tác động cơ học, biến dạng, rơi, vỡ, va đập, bị xước, bị hỏng do ẩm ướt, hoen rỉ, chảy nước, động vật xâm nhập vào, thiên tai, hỏa hoạn, sử dụng sai điện áp quy định.

– Phiếu bảo hành, Tem bảo hành bị rách, không còn Tem bảo hành, Tem bảo hành dán đè, hoặc Tem bảo hành bị sửa đổi (kể cả Tem bảo hành gốc).

– Trường hợp sản phẩm của Quý khách hàng dán Tem bảo hành của CÔNG TY DOLA hay nhầm lẫn thông tin trên Phiếu bảo hành, Phiếu mua hàng: Trong trường hợp này, bộ phận bảo hành sẽ đối chiếu với số phiếu xuất gốc lưu tại Công ty, hóa đơn, phần mềm của Công ty hay thông tin của nhà phân phối, hãng, các Quý khách hàng khác mua cùng sản phẩm cùng thời điểm, nếu có sự sai lệch thì sản phẩm của Quý khách không được bảo hành (có thể Tem bảo hành của Công ty bị thất thoát và bị lợi dụng dán lên thiết bị hay nhầm lẫn nhỏ khi nhập, in ra). Kính mong Quý khách hàng thông cảm!

– Bảo hành không bao gồm vận chuyển hàng và giao hàng.

2. BẢO TRÌ

Bảo trì, bảo dưỡng: bao gồm lau chùi sản phẩm, sửa chữa những hỏng hóc nhỏ có thể sửa được (không bao gồm thay thế thiết bị). Thời gian bảo trì, bảo dưỡng tùy thuộc vào sự thỏa thuận giữa DOLA và Quý khách hàng.

Danh sách so sánh