Description
Qu’est-ce que c’est
Le CJMCU LIS3DH est un module d’accéléromètre à 3 axes compatible avec Arduino. Il permet de mesurer l’accélération le long de trois directions (axe X, Y et Z) et peut être utilisé dans une variété d’applications nécessitant la mesure du mouvement.
Caractéristiques
- Accéléromètre à 3 axes
- Compatible avec Arduino
- SKU: ARD009436
- Prix: 11.29 €
À quoi ça sert
L’accéléromètre CJMCU LIS3DH est idéal pour des projets de mouvement et de vibration. Il peut par exemple être utilisé pour créer un chariot pour un drone contrôlé par clavier, pour surveiller les vibrations d’une machine ou pour construire un détecteur de mouvement.
Didacticiel: Comment utiliser CJMCU LIS3DH
L’accéléromètre CJMCU LIS3DH est idéal pour mesurer l’accélération en 3 axes. Utile pour des projets de mouvement et de vibration.
Ce qu’il faut
- Arduino UNO ou compatible
- Câble FTDI ou port USB
- Multimètre
- Vérifiez le datasheet
Étapes
- 1. Installation: Téléchargez le pilote I2C pour Arduino.
- 2. Connexion : Connectez VCC à 3.3V, GND à GND, SDA à A4, SCL à A5.
- 3. Code : Chargez le sketch ‘LIS3DH’ sur votre Arduino.
- 4. Test : Utilisez le Monitor série pour afficher les lectures.
- 5. Configuration : Remplacez les paramètres de sensibilité dans le code.
- 6. Calibrage : Vérifiez la précision avec un multimètre.
- 7. Essai : Branchez au projet principal.
- 8. Débogage : Vérifiez les connecteurs et les alimentations.
Exemple de code
```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-projet
Créez un projet suivant : un chariot pour un drone qui se déplace avec les touches A, S, D, F.
Erreurs courantes
- Oubliez de calibrer l’accéléromètre.
- Alimentation incorrecte (5V au lieu de 3.3V).
- Connexions I2C incorrectes.
- Sensibilité non configurée correctement.
Accessoires conseillés
- Câble I2C
- Résistance 10kΩ
- Protection ESD
- Support pour Arduino
Questions fréquentes
Comment configurer la sensibilité ?
Vérifiez le datasheet pour la fonction ‘setFullScale’ dans le code.
Pourquoi les lectures sont-elles erronées ?
Vérifie les connecteurs et l’alimentation. Utilise le multimètre pour contrôler.
Quelles sont les différences avec l’ADXL345 ?
Le LIS3DH offre un plage plus large et une sensibilité améliorée.
Peux-je utiliser ce module avec d’autres microcontrôleurs ?
Oui, le module prend en charge I2C, compatible avec de nombreux microcontrôleurs.





Avis
Il n’y a pas encore d’avis.