Descripción
Qué es
El CJMCU LIS3DH es un módulo acelerómetro de 3 ejes compatible con Arduino. Permite medir la aceleración en tres direcciones (eje X, Y y Z) y puede ser utilizado en una variedad de aplicaciones que requieren la medición del movimiento.
Características
- Acelerómetro de 3 ejes
- Compatible con Arduino
- SKU: ARD009436
- Precio: 11,29 €
Para qué sirve
El acelerómetro CJMCU LIS3DH es ideal para proyectos de movimiento y vibración. Puede ser utilizado, por ejemplo, para crear un carrito para un dron controlado por teclado, para monitorear las vibraciones de una máquina o para construir un sensor de movimiento.
Tutorial: Cómo usar CJMCU LIS3DH
El acelerómetro CJMCU LIS3DH es ideal para medir la aceleración en 3 ejes. Útil para proyectos de movimiento y vibración.
Qué necesitas
- Arduino UNO o compatible
- Cable FTDI o puerto USB
- Multímetro
- Verifica el datasheet
Pasos
- 1. Instalación: Descarga el controlador I2C para Arduino.
- 2. Conexión: Conecta VCC a 3.3V, GND a GND, SDA a A4, SCL a A5.
- 3. Código: Carga el sketch ‘LIS3DH’ en tu Arduino.
- 4. Prueba: Usa Serial Monitor para visualizar las lecturas.
- 5. Configuración: Sustituye los parámetros de sensibilidad en el código.
- 6. Calibración: Verifica la precisión con un multimetro.
- 7. Prueba: Conecta al proyecto principal.
- 8. Depuración: Verifica los conectores y las alimentaciones.
Código de ejemplo
```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); } ```
Miniproyecto
Crea un proyecto a continuación: un carrito para un dron que se mueve con las teclas A, S, D, F.
Errores comunes
- Olvida calibrar el acelerómetro.
- Alimentación incorrecta (5V en lugar de 3.3V).
- Conexiones I2C incorrectas.
- Sensibilidad no configurada correctamente.
Accesorios recomendados
- Cable I2C
- Resistencia 10kΩ
- Protección ESD
- Soporte para Arduino
Preguntas frecuentes
Cómo configurar la sensibilidad?
Verifica en el datasheet la función ‘setFullScale’ en el código.
¿Por qué las lecturas son incorrectas?
Verifica los conectores y la alimentación. Usa el multímetro para comprobar.
¿Cuáles son las diferencias con el ADXL345?
LIS3DH ofrece un rango mayor y una sensibilidad mejorada.
¿Puedo usar este módulo con otros microcontroladores?
Sí, el módulo soporta I2C, compatible con muchos microcontroladores.





Valoraciones
No hay valoraciones aún.