Popis
Waveshare BMM150 3osý magnetometr je kompaktní senzorový modul určený k měření magnetického pole ve třech kolmých osách. Je vhodný pro aplikace jako digitální kompas, elektronický kompas, robotická navigace, určování směru nebo měření magnetického pole.
Modul je založen na čipu BMM150, který umožňuje snímat magnetické pole v osách X, Y a Z. Díky tomu je možné získat informace o orientaci zařízení vůči magnetickému poli Země nebo detekovat změny magnetického pole v okolí senzoru.
Senzor podporuje komunikaci přes I2C i rozhraní SPI. Ve výchozím nastavení je použita komunikace I2C, přičemž rozhraní SPI lze zvolit úpravou odporové propojky na desce. Na modulu se nachází převodník logických úrovní, díky čemuž je kompatibilní se systémy 3,3 V i 5 V.
Upozornění: Při použití jako kompas je třeba počítat s tím, že měření může být ovlivněno kovovými předměty, magnety, elektromotory, vodiči s vyšším proudem nebo jinými zdroji magnetického rušení. Pro přesnější určování směru je vhodná kalibrace senzoru.
Hlavní vlastnosti
- 3osý magnetometr – měření magnetického pole v osách X, Y a Z
- Čip BMM150 – digitální senzor magnetického pole
- Vhodné jako digitální kompas – určování směru a orientace
- Rozhraní I2C / SPI – flexibilní připojení k mikrokontroléru
- I2C jako výchozí rozhraní – jednoduché zapojení pomocí SDA a SCL
- Kompatibilita s 3,3V / 5V logikou – díky převodníku logických úrovní
- Kompaktní rozměry – vhodné pro robotické a embedded projekty
- Podpora vývojových platforem – Raspberry Pi, Raspberry Pi Pico, Arduino, ESP32 a další
Technické specifikace
| Senzor | BMM150 |
| Měřené osy | X, Y, Z |
| Komunikační rozhraní | I2C / SPI |
| Výchozí rozhraní | I2C |
| Napájecí napětí | 3,3 V / 5 V |
| Měřicí rozsah magnetického pole | ±1300 µT pro osy X/Y, ±2500 µT pro osu Z |
| Rozlišení | 0,3 µT |
Popis pinů
| Pin | Režim I2C | Režim SPI |
|---|---|---|
| VCC | Napájení 3,3 V / 5 V | Napájení 3,3 V / 5 V |
| GND | Zem | Zem |
| SDA | I2C datová linka | SDO – SPI datový výstup, připojení na MISO |
| SCL | I2C hodinová linka | SDI – SPI datový vstup, připojení na MOSI |
| INT | Výstup přerušení | SCK – SPI hodinový vstup |
| CS | Výběr čipu | Výběr čipu |
| DRY | Stav připravenosti dat | Stav připravenosti dat |
Obsah balení
- 1× Waveshare BMM150 3-Axis Magnetometer Sensor
- 1× PH2.0 5pinový kabel
Použití
- digitální kompas
- elektronický kompas
- robotická navigace
- určování směru a orientace
- měření magnetického pole
- detekce magnetického rušení
- projekty s Arduino, Raspberry Pi, Raspberry Pi Pico nebo ESP32
Více informací o zapojení, dokumentaci a ukázkových kódech naleznete na stránce výrobce: Waveshare BMM150 3-Axis Magnetometer Sensor Wiki










