3-Axis Accelerometer LIS3DH(Grove)
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
- File:TArduinoDigitalCategory.png Category Digital – Digital sensor components.
- File:TArduinoAnalogCategory.png Category Analog – Analog measurement components.
- File:TArduinoSensorCategory.png Category Sensors – Motion sensors.
- File:TArduinoAccelerometerCategory.png Category Accelerometer – Acceleration sensors.
- File:TArduinoGroveCategory.png Category Grove – Grove compatible devices.