3-Axis Accelerometer LIS3DH(Grove)

From Visuino
Jump to navigation Jump to search

File:TArduinoLIS3DHAccelerometer.png

Summary

STMicroelectronics LIS3DH 3-axis accelerometer with Grove interface for motion sensing applications.

Description

The **LIS3DH Accelerometer** provides 3-axis acceleration data with programmable full-scale ranges, data rates, and tap detection functionality. It features configurable resolution modes, power settings, and supports both single and double tap detection with adjustable thresholds and timing parameters.

Diagram:

Properties

  • Enabled – Enables or disables the sensor (Default: True).
  • Name – Component identifier name.
  • Accelerometer – Accelerometer configuration:
    • Full Scale Range – Acceleration measurement range (Default: a72g).
    • High Resolution – High resolution mode (Default: True).
    • Data Rate – Output data rate setting (Default: Normal_1_344_kHz_LowPower).
    • Enable Pull Up – Enables pull-up resistors (Default: False).
    • Low Power – Low power mode (Default: False).
  • Power Down – Power down mode (Default: False).
  • Tap – Tap detection configuration:
    • Double Tap – Double tap detection enable (Default: False).
    • Single Tap – Single tap detection enable (Default: True).
    • Threshold – Tap detection threshold (Default: 0.1).
    • Timing – Tap timing parameters:
      • Latency – Tap latency setting (Default: 20).
      • Limit – Tap limit setting (Default: 10).
      • Window – Tap window setting (Default: 255).

Pins

Input Pins

  • Clock – Sensor clock input.

Output Pins

  • Accelerometer: X (analog) – X-axis acceleration output in G.
  • Accelerometer: Y (analog) – Y-axis acceleration output in G.
  • Accelerometer: Z (analog) – Z-axis acceleration output in G.
  • Tap: Positive X (digital) – Positive X-axis tap detection.
  • Tap: Negative X (digital) – Negative X-axis tap detection.
  • Tap: Positive Y (digital) – Positive Y-axis tap detection.
  • Tap: Negative Y (digital) – Negative Y-axis tap detection.
  • Tap: Positive Z (digital) – Positive Z-axis tap detection.
  • Tap: Negative Z (digital) – Negative Z-axis tap detection.
  • Analog Inputs: Pin [0] (analog) – Analog input channel 0.
  • Analog Inputs: Pin [1] (analog) – Analog input channel 1.
  • Analog Inputs: Pin [2] (analog) – Analog input channel 2.

Categories