In offerta!

Modulo Sensore 10DOF CJMCU MPU9250 + BMP180

Il prezzo originale era: 16,89 €.Il prezzo attuale è: 12,24 €. Escluso IVA

CJMCU 10DOF 9 Axis MPU9250 + BMP180 Sensore Modulo

Disponibile su ordinazione

Descrizione

Cos’è

Il modulo sensore 10DOF CJMCU MPU9250 + BMP180 è un sensore multifunzione che integra un giroscopio, un accelerometro e un barometro. È progettato per essere utilizzato con Arduino e altre piattaforme di elettronica.

Caratteristiche

  • MPU9250: 6 assi (3 giroscopi, 3 accelerometri)
  • BMP180: 1 asse (pressione)
  • SKU: ARD009439
  • Prezzo: 12.24 €

A cosa serve

Il modulo è ideale per progetti che richiedono la misurazione di accelerazione, rotazione e pressione. Può essere utilizzato per creare robot che si muovono automaticamente, sistemi di controllo della stabilità, sensori di movimento e molti altri progetti. È compatibile con Arduino e altre piattaforme di elettronica.

Tutorial: Come usare il CJMCU 10DOF

Il CJMCU 10DOF è un sensore multifunzione ideale per progetti che richiedono misurazioni di accelerazione, rotazione e pressione. Utile per principianti e intermediari.

Cosa serve

  • Arduino UNO o compatibile
  • Cavo FTDI
  • Resistenza 10kΩ
  • Multimetro

Passi

  1. 1. Verifica sul datasheet le specifiche del sensore.
  2. 2. Collega il CJMCU 10DOF al Arduino: GND a GND, VCC a 3.3V o 5V, SDA e SCL a correspondenti pin.
  3. 3. Collega la resistenza 10kΩ tra VCC e SDO.
  4. 4. Scarica e installa la libreria MPU9250.
  5. 5. Carica lo sketch di esempio MPU9250.
  6. 6. Controlla la connessione con un multimetro.
  7. 7. Leggi i dati del sensore su Serial Monitor.
  8. 8. Verifica la stabilità e precisione dei dati.

Codice di esempio

```cpp
#include <Wire.h>
#include <MPU9250.h>

MPU9250 mpu;

void setup() {
  Serial.begin(115200);
  mpu.initialize();
}

void loop() {
  mpu.getMotion6();
  Serial.print("AccX: "); Serial.print(mpu.ax);
  Serial.print(" AccY: "); Serial.print(mpu.ay);
  Serial.print(" AccZ: "); Serial.print(mpu.az);
  Serial.print(" GyroX: "); Serial.print(mpu.gx);
  Serial.print(" GyroY: "); Serial.print(mpu.gy);
  Serial.print(" GyroZ: "); Serial.print(mpu.gz);
  Serial.print(" Temp: "); Serial.print(mpu.temperature);
  Serial.print(" Press: "); Serial.print(mpu.pressure);
  Serial.println();
}
```

Mini-progetto

Crea un robot che si muove automaticamente evitando ostacoli utilizzando i dati di accelerazione e rotazione.

Errori comuni

  • Collegamento errato tra VCC e SDO.
  • Omissione della libreria MPU9250.
  • Errore nella configurazione di baudrate su Serial Monitor.
  • Dati non stabili: verifica la stabilità elettrica e la temperatura.

Accessori consigliati

  • Arduino UNO
  • Cavo FTDI
  • Resistenza 10kΩ

Domande frequenti

Come posso verificare la connessione?
Utilizza un multimetro per controllare i segnali SDA e SCL.

Quali specifiche controllare prima di utilizzare il sensore?
Verifica sul datasheet le tensioni di alimentazione, frequenza di rilevamento e precisione.

Perché i dati non sono stabili?
Verifica la stabilità elettrica e la temperatura ambiente.

Informazioni aggiuntive

Peso 25 g
Dimensioni 6,0 × 4,0 × 1,0 cm