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
Cảm biến la bàn số GY-273 HMC5883L
  • Hàng trong kho: 4
  • 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: 13
Lượt xem: 2366
130.000đ
Mua hàng

Giới thiệu:


Cảm biến la bàn số HMC5883L có kích thước nhỏ gọn sử dụng giao tiếp I2C, được dùng để đo từ trường của trái đất nhằm xác định phương hướng với độ chính xác lên đến 1 hoặc 2 độ, cảm biến có cách đo riêng biệt cho từng trục và có thể kết hợp lại để tính toán 3D.

Cảm biến la bàn số HMC5883L  còn có thể dùng để đo từ trường thô hoặc các nguồn từ trường mạnh hơn gần nó, cảm biến có thể cảm nhận được nguồn từ trường xung quanh nó như của nam châm hoặc điện trường, khi phát hiện được từ trường từ bên ngoài, nó có thể xác định được khoảng cách tương đối hoặc chiều đến vật phát ra từ trường đó.

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;
  • Dải đo: ± 1,3-8 gauss


Kết nối đến Arduino:

·    Arduino GND ------ GND

·         Arduino 3.3V ------- VCC

·         Arduino A4 (SDA) ------- SDA

·         Arduino A5 (SCL) ------- SCL

Code tham khảo :

#include <Wire.h> //I2C Arduino Library

 #define addr 0x1E //I2C Address for The HMC5883

 void setup(){

  Serial.begin(9600);

  Wire.begin();

  Wire.beginTransmission(addr); //start talking

  Wire.write(0x02); // Set the Register

  Wire.write(0x00); // Tell the HMC5883 to Continuously Measure

  Wire.endTransmission();

}

 void loop(){

   int x,y,z; //triple axis data//Tell the HMC what regist to begin writing data into

  Wire.beginTransmission(addr);

  Wire.write(0x03); //start with register 3.

  Wire.endTransmission(); //Read the data.. 2 bytes for each axis.. 6 total bytes

  Wire.requestFrom(addr, 6);

  if(6<=Wire.available()){

    x = Wire.read()<<8; //MSB  x

    x |= Wire.read(); //LSB  x

    z = Wire.read()<<8; //MSB  z

    z |= Wire.read(); //LSB z

    y = Wire.read()<<8; //MSB y

    y |= Wire.read(); //LSB y

  } // Show Values

  Serial.print("X Value: ");

  Serial.println(x);

  Serial.print("Y Value: ");

  Serial.println(y);

  Serial.print("Z Value: ");

  Serial.println(z);

  Serial.println();

  delay(500);

}

cam bien la ban so gy-273 hmc5883l

Viết đánh giá

Lưu ý: không hỗ trợ HTML!
Không tốt Tốt
Nhà sản xuất: Nhập khẩu Model: Cam-bien la bàn số GY-273 HMC5883L
Giới thiệu:Cảm biến la bàn số HMC5883L có kích thước nhỏ gọn sử dụng giao tiếp I2C, được dùng để đo từ trường của trái đất nhằm xác định phương hướng ..
130.000đ
Nhà sản xuất: Nhập khẩu Model: Cam-bien gia tốc ADXL345
MÔ TẢ:Cảm Biến gia tốc ADXL345 được sử dụng để đo gia tốc hướng (Accelerometer) hoặc độ rung động (tilt) theo 3 trục x, y, z, cảm biến dễ sử dụng với ..
44.000đ
Nhà sản xuất: Nhập khẩu Model: Cam-bien gia tốc MPU6050
MÔ TẢ:Cảm biến GY-521 6DOF IMU MPU6050 được sử dụng để đo 6 thông số: 3 trục Góc quay (Gyro), 3 trục gia tốc hướng (Accelerometer), là loại ..
48.000đ
Nhà sản xuất: Nhập khẩu Model: Mạch Cam-bien góc nghiêng SW520
Mạch cảm biến góc nghiêng (tilt sensor) SW520 được sử dụng để phát hiện góc nghiêng (tilt) hoặc rung động (vibration) của vật thể, cảm biến xuất tín h..
15.000đ
Nhà sản xuất: Nhập khẩu Model: Module rung mini arduino
Module rung mini arduino - Gia tốc, nghiêngmodule rung mini arduino..
18.000đ