INT:- Interrupt pin for indication of data ready. XCL:- This is sensor I2C SCL clock line for configuring and reading from external sensors ((optional) not used in our case)ĪDO:- I2C Slave Address LSB (not applicable in our case) XDA:- This is sensor I2C SDA Data line for configuring and reading from external sensors ((optional) not used in our case) SDA:-SDA pin is used for data between controller and mpu6050 module Vcc:- this pin is used for powering the MPU6050 module with respect to ground Almost all the pins are multi-functioning but here we are proceeding only with I2C mode pins. This module works on I2C serial communication by default but it can be configured for SPI interface by configuring it register. MPU-6050 is an 8 pin 6 axis gyro and accelerometer in a single chip. Today in this article we are going to Interface this MPU6050 with Raspberry Pi and showing the values over 16x2 LCD. It is also called Gyroscope or Triple axis accelerometer. This is a very useful device for many applications like drones, robots, motion sensors. This MPU6050 module is a compact chip having both accelerometer and gyro. It has an I2C interface to communicate with the host controller. This module is capable to capture x, y and z channel at the same time. This module is very accurate while converting analog values to digital because it has a 16bit analog to digital converter hardware for each channel. It consists a MEMS accelerometer, a MEMS gyro, and temperature sensor. The MPU6050 sensor has many functions over the single chip.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |