QMC5883L Yüksek Çözünürlüklü 3 Eksen Elektronik Pusula Modülü
16-bit yüksek ADC çözünürlüğü, 200 Hz yenileme hızı ve 0x0D I2C adresiyle piyasadaki yeni nesil 3 eksen pusula sensörüdür.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
I2C adresi 0x0D'dir! HMC5883L (0x1E) kütüphaneleriyle ÇALIŞMAZ. Arduino kütüphane yöneticisinden 'QMC5883LCompass' kütüphanesi kurulmalıdır.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VCC | Güç | +3.3V veya +5V DC |
| 2 | GND | Toprak | Toprak 0V |
| 3 | SCL | I2C Saat | I2C Clock |
| 4 | SDA | I2C Veri | I2C Data |
| 5 | DRDY | Kesme | Data ready |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
3.3V ile tam uyumlu çalışır.
MicroPython veya C/C++ SDK ile desteklenir.
MakeCode blokları veya MicroPython ile uyumlu.
5V tolerant GPIO pinleri doğrudan bağlanabilir.
Örnek Kaynak Kod Kütüphanesi
QMC5883L ile Yön Derecesi Okuma
QMC5883LCompass by ShillehTek#include <QMC5883LCompass.h>
QMC5883LCompass compass;
void setup() {
Serial.begin(9600);
compass.init();
}
void loop() {
compass.read();
int a = compass.getAzimuth();
char myArray[3];
compass.getDirection(myArray, a);
Serial.print("Pusula Açısı: ");
Serial.print(a);
Serial.print("° | Yön: ");
Serial.print(myArray[0]);
Serial.print(myArray[1]);
Serial.println(myArray[2]);
delay(500);
} Açı: 182° | Yön: GÜNEY
Çalışma Mantığı ve Fiziksel İlkeler
QMC5883L ile HMC5883L Farkı
Piyasada satılan çoğu yeni GY-271 modülünün üzerinde Honeywell yerine QST QMC5883L çipi bulunur.
Artıları ve Sınırlamaları
Sık Karşılaşılan Sorunlar ve Çözümleri
Alternatif ve Benzer Sensörler
Beitian BN-880 Çoklu GNSS GPS ve HMC5883L Dahili Manyetik Pusula Modülü
U-blox M8030 GNSS çipi ile HMC5883L elektronik pusulayı tek modülde birleştiren, Pixhawk ve INAV otonom uçuş sistemlerinin ana navigasyon kulesidir.
MAG3110MAG3110 Düşük Güç Tüketimli 3 Eksen Dijital Manyetometre
BBC micro:bit v1 kartlarında dahili olarak yer alan, 0.10 µT çözünürlükle Dünya'nın manyetik alanını ve yönü okuyan düşük güçlü pusuladır.
A3144A3144 Hall Effect Manyetik Alan Sensörü
Motor mili devir sayısı (takometre) ve kapı emniyet anahtarlarında kullanılan temassız manyetik anahtar.