รายละเอียดสินค้าจากร้านค้า
☑️ สต็อกไทย 🇹🇭 จัดส่งไว ⚡️🚚
🌈ขอบคุณที่ลูกค้าเลือกเราเป็นส่วนหนึ่งของการสั่งซื้อสินค้าค่ะ! 😊✨🎮
🌟🌟กรณีลูกค้าขอใบกำกับภาษี🌟🌟 เพื่อให้ร้านสามารถจัดส่งใบกำกับภาษีพร้อมกับสินค้าไปให้ลูกค้าได้ตรงตามความต้องการ กรุณาทำการส่งข้อมูลต่อไปนี้มาทาง Inbox ได้เลยนะคะ:
- ชื่อบริษัท:
- ที่อยู่:
- เลขผู้เสียภาษี:
💖หากลูกค้ามีคำถามหรือข้อสงสัยใดๆ ด้านการใช้งานติดต่อทาง inbox ได้เลยค่ะ 🎉
================================================
GY-271 QMC5883L Compass Module เซนเซอร์วัดสนามแม่เหล็ก 3 แกน
บทนำ / Introduction
GY-271 เป็น Compass Module ที่ใช้ชิพ QMC5883L ซึ่งเป็นตัวแทนของ HMC5883L (ราคา HMC5883L สูงขึ้นมาก ผู้ผลิตจึงเปลี่ยนมาใช้ QMC5883L แทน) สามารถวัดสนามแม่เหล็กได้ทั้ง 3 แกน (X, Y, Z) และนำค่าไปคำนวณทิศทาง (Azimuth) ได้แบบ Real-time ผ่านโปรโตคอล I2C เหมาะกับโปรเจกต์ที่ต้องการ Navigation, หุ่นยนต์, โดรน หรือ GPS Compass บน Arduino / ESP32
The GY-271 module uses the QMC5883L chip a drop-in replacement for the HMC5883L to measure 3-axis magnetic fields and compute heading direction via I2C. Perfect for navigation, robotics, drones, and IoT compass applications.
คุณสมบัติ / Features
- วัดสนามแม่เหล็ก 3 แกน (X, Y, Z) 3-axis magnetic field measurement
- ชิพ QMC5883L (ทดแทน HMC5883L) QMC5883L chip (HMC5883L replacement)
- ใช้งานผ่าน I2C Standard I2C communication
- แรงดันไฟ 3V5V Power supply 3V5V
- ขนาดกระทัดรัด PCB 1.5 1.3 cm Compact PCB 1.5 1.3 cm
- มี Library พร้อมใช้งานบน Arduino Ready-to-use Arduino library
- เหมาะกับ Arduino, ESP32, ESP8266, Raspberry Pi Compatible with Arduino, ESP32, ESP8266, Raspberry Pi
ข้อมูลจำเพาะ / Specification
- ชิพ / Chip: QMC5883L
- แรงดันไฟ / Power Supply: 3V 5V DC
- การสื่อสาร / Interface: I2C (Standard)
- ช่วงวัด / Measuring Range: 1.3 8 Gauss
- ขนาด PCB / PCB Size: 1.5 1.3 cm (0.59" 0.51")
- จำนวนแกน / Axes: 3 แกน (X, Y, Z)
- I2C Address: 0x0D (QMC5883L)
ตัวอย่างการต่อวงจร / Wiring
ตัวอย่างการต่อ GY-271 (QMC5883L) กับ Arduino UNO
ตัวอย่างโค้ด / Manual & Code
Library: https://github.com/mprograms/QMC5883LCompass
#include QMC5883LCompass compass; void setup() { Serial.begin(9600); compass.init(); } void loop() { int a; // Read compass values compass.read(); // Return Azimuth reading a = compass.getAzimuth(); Serial.print("A: "); Serial.print(a); Serial.println(); delay(250); } ข้อควรระวัง / Caution
- ⚠️ ชิพเป็น QMC5883L ไม่ใช่ HMC5883L ต้องใช้ Library ของ QMC5883L โดยเฉพาะ
- ⚠️ This module uses QMC5883L, NOT HMC5883L use the correct QMC5883L library
- วาง Module ห่างจากแม่เหล็กและโลหะที่รบกวนสนามแม่เหล็ก Keep away from magnets and ferrous metals
- ควร Calibrate ก่อนใช้งานจริงเพื่อความแม่นยำ Calibrate before use for best accuracy
Datasheet
📄 QMC5883L Datasheet (PDF)