top of page
ADXL345 Accelerometer Module

ADXL345 Accelerometer Module

₹149.00Price

📐 ADXL345 Accelerometer Module

Triple-Axis Motion Sensor • High Resolution • Low Power

The ADXL345 Accelerometer Module is a 3-axis digital accelerometer used to measure acceleration, tilt, vibration, and orientation of objects. It is built around the Analog Devices ADXL345 Accelerometer sensor chip and communicates with microcontrollers using I²C or SPI interfaces.

This sensor can measure acceleration in X, Y, and Z directions, making it widely used in robotics, motion detection, wearable devices, and IoT projects.

📊 Infographic Overview

🔹 Basic Specifications

FeatureDetails
📡 Sensor Type3-Axis Digital Accelerometer
📏 Measurement Range±2g, ±4g, ±8g, ±16g
🔌 Operating Voltage3.3V – 5V (module version)
📡 CommunicationI²C / SPI
📊 Resolution13-bit
⚡ Low Power ModeYes

🧩 Main Components

ComponentDescription
📐 ADXL345 Sensor ChipMeasures acceleration on three axes
Voltage RegulatorStabilizes power supply
📡 Communication InterfaceSupports I²C and SPI communication
🔌 Pin HeaderConnects the module to microcontrollers

🔌 Pin Configuration

PinFunction
VCCPower supply
GNDGround
SDAI²C data line
SCLI²C clock line
CSSPI chip select
SDOSPI data output
INT1 / INT2Interrupt outputs

⚙️ Working Principle

The module detects motion using micro-electromechanical systems (MEMS) technology.

Step-by-Step Operation

1️⃣ Tiny MEMS structures inside the sensor move when acceleration occurs.
2️⃣ Movement changes the capacitance of internal plates.
3️⃣ The sensor converts this change into digital acceleration values.
4️⃣ The data is transmitted to a microcontroller via I²C or SPI.

📐 Axis Measurement Illustration

ADXL345 Accelerometer

Z


Y ←───┼───→ X

The sensor measures acceleration and tilt along all three axes.

🤖 Common Applications

📱 Smartphone orientation detection
🤖 Robot motion sensing
🚗 Vehicle tilt monitoring
🏃 Fitness and activity trackers
📊 Vibration monitoring systems
🎮 Gesture-controlled devices

🔌 Compatible Microcontrollers

The sensor works easily with:

  • Arduino Uno

  • Arduino Nano

  • ESP32

  • Raspberry Pi

📊 ADXL345 vs MPU6050

FeatureADXL345MPU6050
Sensor TypeAccelerometerAccelerometer + Gyroscope
Axis3-axis6-axis
Power ConsumptionVery LowModerate
ApplicationsMotion detectionMotion + orientation tracking

💡 Advantages

✅ High-resolution motion detection
✅ Supports I²C and SPI communication
✅ Very low power consumption
✅ Compact MEMS design
✅ Suitable for wearable and IoT devices

⚠️ Limitations

❌ Measures acceleration only (no gyroscope)
❌ Requires calibration for precise measurements
❌ Sensitive to external vibrations

🔧 Example DIY Project

🤖 Tilt Detection System

Components

  • ADXL345 Accelerometer Module

  • Arduino Uno

  • OLED display

Working

✔ Accelerometer detects tilt movement
✔ Arduino processes acceleration data
✔ Display shows X, Y, Z orientation values

Quantity
bottom of page