I. Giới thiệu- Module GY-271, HMC5883L mô-đun điện tử la bàn số cảm biến từ trường
- Thông số kỹ thuật của Module HMC5883L:
- + Chip: HMC5883L
- + Điện áp hoạt động: 3V-5V (Chỉ nên cấp 1 trong 2 nguồn)
- + PCB Board Size: 1.5 x 1.3cm/0.59″ x 0.51″(L*W)
- + Khối lượng: 3g
- + Dải đo: 1.3-8 Gauss
- + Chuẩn giao tiếp: I2C (IIC)
II. Các thanh ghi cần lưu ý khi sử dụng ModuleA) Các thanh ghi chứa giá trị tọa độ.Giá trị (16 bit) tọa độ 3 trục X, Y, Z của cảm biến được chứa trong các thanh ghi 8 bit từ địa chỉ 0x03 đến 0x08. Cụ thể là.
Địa chỉ I2C của module:
0x3Dbyte cao của trục X có địa chỉ: 0x03
byte thấp của trục X có địa chỉ: 0x04
byte cao của trục Z có địa chỉ: 0x05
byte thấp của trục Z có địa chỉ: 0x06
byte cao của trục Y có địa chỉ: 0x07
byte thấp của trục Y có địa chỉ: 0x08
Còn 1 số các thanh ghi nữa, các bạn có thể tham khảo trong datasheet.
Mình có làm 1 code test demo đo giá trị góc quay, các bạn có thể tham khảo trong file đính kèm.