[부품] MPU6050 Data Sheet
- Download
- MPU-6000-Register-Map.pdf(899.9 KB) 2020-05-0524
- MPU-6000-Datasheet.pdf(1.6 MB) 2020-05-0521
1. MPU6050 센서 소개
MPU6050은 가속도와 자이로센서가 1개의 센서에 모두 포함하고 있는 6DOF(Degrees of Freedom) 센서이다. MPU6050은 I2C (Inter Integrated Circuit) 통신 프로토콜을 통해서 데이터를 추출 할 수 있다.
센서 사양 | Gyroscope(MPU6050) | Accelerometer(MPU6050) |
Interface | I2C interface | I2C interface |
Startup | 100 ms | 100 ms |
Max range | ±2000 d/s | ±16G |
Min range | ±250 d/s | ±2G |
Resolution(Max) | 16.4 LSB/(degree/s) | 2048 LSB/(degree/s) |
Resolution(Min) | 131 LSB/(degree/s) | 16384 LSB/(degree/s) |
Update rate | 4 ~ 8000 hz | 4 ~ 1000 hz |
2. 센서 회로도및 외곽 치수
- MPU6050 PDF 회로도 다운로드
- MPU6050 데이터시트 다운로드
- MPU6050 데이터시트 다운로드
- MPU6050 DXF 캐드 파일 다운로드
3. Pin Map
4. I2C
Arduino IDE 의 Library Manager에서 i2cdetect설치
아두이노 예제 중 i2cdetect 프로그램 실행
#include <Wire.h> #include <i2cdetect.h> void setup() { Wire.begin(); Serial.begin(9600); Serial.println("i2cdetect example\n"); Serial.print("Scanning address range 0x03-0x77\n\n"); } void loop() { i2cdetect(); // default range from 0x03 to 0x77 delay(2000); } |
I2C에 연결된 장치의 주소를 찾아서 출력 해줌