DANH MỤC
DANH MỤC
Giỏ hàng của bạn

Cảm biến la bàn số GY-273 HMC5883L

Cảm biến la bàn số GY-273 HMC5883L
  • Hàng trong kho: 21
  • Nhà sản xuất: Nhập khẩu
  • Khối lượng: 0.10kg
  • Mã kho: 835
  • Vị trí: 1A8
Số lượng đã bán: 25
Lượt xem: 275
64.800đ
Giá chưa bao gồm VAT: 60.000đ
Thêm vào giỏ

1. Giới thiệu tổng quan

Cảm biến la bàn số GY-273 HMC5883L là module nhỏ gọn sử dụng giao tiếp I2C, được dùng để đo từ trường trái đất nhằm xác định phương hướng với độ chính xác cao. Cảm biến hỗ trợ đo riêng biệt cho từng trục và kết hợp tính toán 3D, đồng thời có khả năng phát hiện từ trường ngoài để xác định khoảng cách hoặc chiều tới vật thể.

2. Thông số kỹ thuật

  • Model: GY-273
  • Chip: HMC5883L
  • Nguồn cung cấp: 3 ~ 5 VDC
  • Giao tiếp: Chuẩn IIC (I2C)
  • Dải đo: ± 1.3 - 8 gauss

3. Ứng dụng

  • Xác định hướng, định vị la bàn số cho robot và thiết bị bay.
  • Đo từ trường thô và các nguồn từ trường mạnh xung quanh.
  • Phát hiện khoảng cách tương đối tới các vật thể phát ra từ trường.

4. Hướng dẫn kiểm tra (Test)

Các bước kiểm tra nhanh:

  1. Chuẩn bị: Mạch Arduino, module GY-273, dây cắm breadboard và cáp USB.
  2. Thao tác: Kết nối đúng các chân nguồn và tín hiệu I2C giữa module và Arduino, sau đó nạp mã nguồn mẫu vào Arduino IDE.
  3. Kết quả: Mở Serial Monitor với baudrate 9600 để quan sát giá trị tọa độ 3 trục X, Y, Z thay đổi khi di chuyển cảm biến.

* Lưu ý an toàn: Cấp đúng điện áp hoạt động từ 3V đến 5V, tránh đấu ngược cực nguồn điện có thể gây hư hỏng chip cảm biến.

Sơ đồ kết nối & Code test mẫu (Arduino/ESP)

Kết nối chân:

  • GND nối với Arduino GND
  • VCC nối với Arduino 3.3V
  • SDA nối với Arduino A4 (SDA)
  • SCL nối với Arduino A5 (SCL)
C/C++ (Arduino/ESP)
#include 
#define addr 0x1E

void setup() {
  Serial.begin(9600);
  Wire.begin();
  Wire.beginTransmission(addr);
  Wire.write(0x02);
  Wire.write(0x00);
  Wire.endTransmission();
}

void loop() {
  int x, y, z;
  Wire.beginTransmission(addr);
  Wire.write(0x03);
  Wire.endTransmission();
  Wire.requestFrom(addr, 6);
  if (Wire.available() >= 6) {
    x = Wire.read() << 8 | Wire.read();
    z = Wire.read() << 8 | Wire.read();
    y = Wire.read() << 8 | Wire.read();
    Serial.print("X: "); Serial.print(x);
    Serial.print(" Y: "); Serial.print(y);
    Serial.print(" Z: "); Serial.println(z);
  }
  delay(500);
}

cam bien la ban so gy-273 hmc5883l

Viết đánh giá

Lưu ý: không hỗ trợ HTML!
Bình chọn
Không tốt Tốt
Hàng trong kho: 161
1. Giới thiệu tổng quanArduino Uno R3 chip dán CH340 chip real là board mạch lập trình phổ biến, sở hữu tính năng và cách sử dụng tương tự bản chân cắ..
129.600đ
Giá chưa bao gồm VAT:120.000đ
Thêm vào giỏ
Hàng trong kho: 1433
1. Giới thiệu tổng quanTụ 0.1uF/50V là một loại tụ điện nhỏ gọn, đóng vai trò quan trọng trong việc lọc nhiễu, ổn định nguồn điện và ghép tầng tín hiệ..
540đ
Giá chưa bao gồm VAT:500đ
Thêm vào giỏ
Hàng trong kho: 39
1. Giới thiệu tổng quanArduino Uno R3 chip dip chip real là dòng mạch lập trình phổ biến và dễ sử dụng nhất, nổi bật với khả năng tương thích cao với ..
264.600đ
Giá chưa bao gồm VAT:245.000đ
Thêm vào giỏ
Hàng trong kho: 7
1. Giới thiệu tổng quan Vỏ mica Arduino Uno R3 là phụ kiện chuyên dụng được thiết kế tối ưu để bảo vệ bo mạch tránh khỏi bụi bẩn, đoản mạch và các tác..
16.200đ
Giá chưa bao gồm VAT:15.000đ
Thêm vào giỏ
Hàng trong kho: 6
1. Giới thiệu tổng quan Bộ kit Arduino Uno R3 RFID IoT là gói học tập và phát triển toàn diện, tích hợp vi điều khiển Arduino Uno R3 SMD cùng đa dạng ..
486.000đ
Giá chưa bao gồm VAT:450.000đ
Thêm vào giỏ