Popis
Waveshare BMM150 3-osový magnetometer je kompaktný senzorový modul určený na meranie magnetického poľa v troch kolmých osiach. Je vhodný pre aplikácie ako digitálny kompas, elektronický kompas, robotická navigácia, určovanie smeru alebo meranie magnetického poľa.
Modul je založený na čipe BMM150, ktorý umožňuje snímať magnetické pole v osiach X, Y a Z. Vďaka tomu je možné získať informácie o orientácii zariadenia voči magnetickému poľu Zeme alebo detegovať zmeny magnetického poľa v okolí senzora.
Senzor podporuje komunikáciu cez I2C aj SPI rozhranie. Predvolene je nastavená I2C komunikácia, pričom SPI rozhranie je možné zvoliť úpravou rezistorového prepojenia na doske. Na module sa nachádza prevodník logických úrovní, vďaka čomu je kompatibilný s 3,3 V aj 5 V systémami.
Upozornenie: Pri použití ako kompas je potrebné počítať s tým, že meranie môže byť ovplyvnené kovovými predmetmi, magnetmi, elektromotormi, vodičmi s vyšším prúdom alebo inými zdrojmi magnetického rušenia. Pre presnejšie určovanie smeru je vhodná kalibrácia senzora.
Hlavné vlastnosti
- 3-osový magnetometer – meranie magnetického poľa v osiach X, Y a Z
- Čip BMM150 – digitálny senzor magnetického poľa
- Vhodné ako digitálny kompas – určovanie smeru a orientácie
- I2C / SPI rozhranie – flexibilné pripojenie k mikrokontroléru
- I2C ako predvolené rozhranie – jednoduché zapojenie pomocou SDA a SCL
- Kompatibilita s 3,3 V / 5 V logikou – vďaka prevodníku logických úrovní
- Kompaktné rozmery – vhodné pre robotické a embedded projekty
- Podpora vývojových platforiem – Raspberry Pi, Raspberry Pi Pico, Arduino, ESP32 a ďalšie
Technické špecifikácie
| Senzor | BMM150 |
| Merané osi | X, Y, Z |
| Komunikačné rozhranie | I2C / SPI |
| Predvolené rozhranie | I2C |
| Napájacie napätie | 3,3 V / 5 V |
| Merací rozsah magnetického poľa | ±1300 µT pre osi X/Y, ±2500 µT pre os Z |
| Rozlíšenie | 0,3 µT |
Popis pinov
| Pin | I2C režim | SPI režim |
|---|---|---|
| VCC | Napájanie 3,3 V / 5 V | Napájanie 3,3 V / 5 V |
| GND | Zem | Zem |
| SDA | I2C dátová linka | SDO – SPI dátový výstup, pripojenie na MISO |
| SCL | I2C hodinová linka | SDI – SPI dátový vstup, pripojenie na MOSI |
| INT | Interrupt výstup | SCK – SPI hodinový vstup |
| CS | Výber čipu | Výber čipu |
| DRY | Stav pripravenosti dát | Stav pripravenosti dát |
Obsah balenia
- 1× Waveshare BMM150 3-Axis Magnetometer Sensor
- 1× PH2.0 5-pinový kábel
Použitie
- digitálny kompas
- elektronický kompas
- robotická navigácia
- určovanie smeru a orientácie
- meranie magnetického poľa
- detekcia magnetického rušenia
- projekty s Arduino, Raspberry Pi, Raspberry Pi Pico alebo ESP32
Viac informácií o zapojení, dokumentácii a ukážkových kódoch nájdete na stránke výrobcu: Waveshare BMM150 3-Axis Magnetometer Sensor Wiki










