The MPU6050 module is a Micro Electro-Mechanical Systems (MEMS) which consists of a 3-axis Accelerometer and 3-axis Gyroscope inside it. This helps us to measure acceleration, velocity, orientation, displacement and many other motion related parameter of a system or an object. This module also has a (DMP) Digital Motion Processor inside it which is powerful enough to perform complex calculation and thus free up the work for Microcontroller ( Arduino, Raspberry Pi)
Model: GY-521
Chip: MPU-6050
Supply voltage: 3V-5V
Gyroscope range: ± 250 500 1000 2000°/s
Acceleration range: ± 2 ± 4 ± 8 ± 16 g
Material:durable metal and hard PCB board
Chip built-in 16bit AD converter, 16-bit data output
Communication modes: standard IIC communications protocol
The MPU-6050 module adopts the standard IIC communication agreement for communication and is powered by 3V-5V for sustainable use
Integrates 3-axis gyroscope and 3-axis accelerator, including the hardware accelerator engine for devices connected to the second I2C port, like another accelerator of other brands, magnetometer, or Digital Motion Processor (DMP) of other sensors
With three 16-bit analog-to-digital converters (ADCs) for digitizing the gyroscope outputs and another three ones for digitizing the accelerometer outputs
Supports the I2C serial interface and has a separate VLOGIC reference pin
Alternative for MPU6050 ADXL335 (3-axis accelerometer), ADXL345 (3-axis accelerometer), MPU9250 (9-axis IMU)
Any change in motion will be reflected on the mechanical system which will in turn vary the voltage. Then the IC has a 16-bit ADC which it uses to accurately read these changes in voltage and stores it in the FIFO buffer and makes the INT (interrupt) pin to go high. This means that the data is ready to be read, so we use a MCU to read the data from this FIFO buffer through IIC communication. As easy as it might sound, you may face some problem while actually trying to make sense of the data. However there are lots of platforms like Arduino using which you can start using this module in no time by utilizing the readily available libraries.
So if you are looking for a sensor to control motion for your RC Car, Drone, Self balancing Robot, Humanoid, Biped�or something like that then this sensor might be the right choice for you.
MEMS 3-aixs accelerometer and 3-axis gyroscope values combined
Power Supply: 3-5V
Pin spacing: about 2.54 mm
Communication : I2C protocol
Built-in 16-bit ADC provides high accuracy
Built-in DMP provides high computational power
Can be used to interface with other IIC devices like magnetometer