Descrizione
Cos’è
Il CJMCU LIS3DH è un modulo accelerometro a 3 assi compatibile con Arduino. Permette di misurare l’accelerazione lungo tre direzioni (asse X, Y e Z) e può essere utilizzato in una varietà di applicazioni che richiedono la misurazione del movimento.
Caratteristiche
- Accelerometro a 3 assi
- Compatibile con Arduino
- SKU: ARD009436
- Prezzo: 11.29 €
A cosa serve
L’accelerometro CJMCU LIS3DH è ideale per progetti di movimento e vibrazione. Può essere utilizzato per esempio per creare un carrello per un drone controllato da tastiera, per monitorare le vibrazioni di una macchina o per costruire un sensore di movimento.
Tutorial: Come usare CJMCU LIS3DH
L’accelerometro CJMCU LIS3DH è ideale per misurare l’accelerazione in 3 assi. Utile per progetti di movimento e vibrazione.
Cosa serve
- Arduino UNO o compatibile
- Cavo FTDI o porta USB
- Multimetro
- Verifica sul datasheet
Passi
- 1. Installazione: Scarica il driver I2C per Arduino.
- 2. Collegamento: Connettici VCC a 3.3V, GND a GND, SDA a A4, SCL a A5.
- 3. Codice: Carica lo sketch ‘LIS3DH’ sul tuo Arduino.
- 4. Test: Usa Serial Monitor per visualizzare le letture.
- 5. Configurazione: Sostituisci i parametri di sensibilità nel codice.
- 6. Calibrazione: Verifica la precisione con un multimetro.
- 7. Prova: Aggancia al progetto principale.
- 8. Debug: Controlla i connettori e le alimentazioni.
Codice di esempio
```void setup() { Wire.begin(); LIS3DH.begin(); } void loop() { int16_t x, y, z; LIS3DH.getAcceleration(&x, &y, &z); Serial.print("x:"); Serial.print(x); Serial.print(" y:"); Serial.print(y); Serial.print(" z:"); Serial.println(z); } ```
Mini-progetto
Crea un progetto di seguito: un carrello per un drone che si muove con le tastiere A, S, D, F.
Errori comuni
- Forgetto di calibrare l’accelerometro.
- Alimentazione errata (5V invece di 3.3V).
- Connessioni I2C errate.
- Sensibilità non configurata correttamente.
Accessori consigliati
- Cavo I2C
- Resistenza 10kΩ
- Protezione ESD
- Supporto per Arduino
Domande frequenti
Come configurare la sensibilità?
Verifica sul datasheet la funzione ‘setFullScale’ nel codice.
Perché le letture sono errate?
Verifica i connettori e l’alimentazione. Usa il multimetro per controllare.
Quali sono le differenze con l’ADXL345?
LIS3DH offre un range maggiore e una sensibilità migliorata.
Posso usare questo modulo con altri microcontrollori?
Sì, il modulo supporta I2C, compatibile con molti microcontrollori.





