Descrizione
Cos’è
LSM303DLHC Board è una scheda di sviluppo per Arduino che integra un e-compass 3D digitale magnetometro.
Caratteristiche
- Sensore magnetico 3D LSM303DLHC
- Bussola elettronica
- SKU: ARD009330
- Prezzo: 10.47 €
A cosa serve
Il LSM303DLHC è utile per progetti di orientamento e misurazione di campi magnetici. Può essere utilizzato per creare un indicatore di orientamento digitale, collegare il sensore a un display LCD per visualizzare la direzione, o per progetti di navigazione, orientamento e monitoraggio di campi magnetici. La scheda è compatibile con Arduino.
Tutorial: Come usare LSM303DLHC
Il LSM303DLHC è un sensore magnetico 3D che aiuta a determinare la direzione e il campo magnetico. Utile per progetti di navigazione, orientamento e monitoraggio di campi magnetici.
Cosa serve
- Arduino IDE
- Cavo USB
- Resistenza 10kΩ
- Carta protoboard
- Connettore Jumper
Passi
- 1. Scarica e installa l’Arduino IDE.
- 2. Connetti il LSM303DLHC al tuo Arduino utilizzando 6 jumper.
- 3. Collega la resistenza 10kΩ tra VCC e GND del sensore.
- 4. Collega VCC e GND del sensore al tuo Arduino.
- 5. Connettiti al tuo Arduino con il cavo USB.
- 6. Carica il codice seguente.
- 7. Controlla i dati magnetici tramite la console Arduino.
- 8. Verifica sul datasheet per ulteriori dettagli.
Codice di esempio
```cpp
#include <Wire.h>
#include <LSM303.h>
LSM303 lsm;
void setup() {
Serial.begin(9600);
if (!lsm.begin()) {
Serial.println("LSM303 not found");
while (1);
}
}
void loop() {
lsm.getM();
Serial.print("Magnet: ");
Serial.print(lsm.m.x); Serial.print(", ");
Serial.print(lsm.m.y); Serial.print(", ");
Serial.println(lsm.m.z);
delay(250);
}
```
Mini-progetto
Crea un indicatore di orientamento digitale utilizzando il LSM303DLHC. Collega il sensore a un display LCD per visualizzare la direzione.
Errori comuni
- Dimenticare di collegare VCC e GND.
- Non utilizzare la resistenza 10kΩ.
- Scaricare la libreria LSM303.
- Non utilizzare il cavo USB per connettere il sensore.
Accessori consigliati
- Display LCD 16×2
- Arduino Uno
- Connettore Jumper
- Resistenza 10kΩ
Domande frequenti
Come posso verificare se il sensore funziona correttamente?
Esegui il codice e controlla i dati magnetici. Se non ricevi dati, verifica la connessione e la libreria.
Posso utilizzare questo sensore con Arduino Nano?
Sì, il LSM303DLHC è compatibile con Arduino Nano.
Quanto tempo ci vuole per impostare il sensore?
Il setup richiede circa 15-20 minuti.





