|
|||||||||||||||||||||
|
|||||||||||||||||||
- 9축 자이로 센서 MPU9250 B184
- MPU9250은 InvenSense사에서 제작된 9축 자이로, 가속도, 지자기 센서로 이루어진 IMU이다.
- 여기서 9축은 각각 3축의 자이로, 가속도, 지자기 센서를 의미한다.
- 3축 자이로스코프(Gyro):
회전 속도를 측정하여 각도 변화를 계산한다.
- 3축 가속도계(Accelerometer):
가속도를 측정하여 움직임과 충격을 감지한다.
- 3축 지자기계(Magnetometer):
지자기 정보를 측정하여 지향과 방위를 계산한다.
- I2C 및 SPI 인터페이스:
다양한 마이크로컨트롤러와 통신할 수 있는 I2C 및 SPI 인터페이스를 제공한다.
- 온도 센서:
환경 온도를 측정할 수 있는 내장된 온도 센서가 있다.
- 16비트 AD 변환기:
높은 해상도의 16비트 AD(아날로그-디지털) 변환기를 통해 정밀한 데이터를 측정할 수 있다.
- DMP (Digital Motion Processor):
내장된 디지털 모션 프로세서를 통해 센서의 원시 데이터를 처리하여 복합 모션 추적을 지원한다.
- 저전력 모드:
저전력 모드를 지원하여 전력 소모를 최소화할 수 있다.
- 아래는 9축 자이로 센서 MPU9250 B184를 사용하여 간단한 자이로, 가속도, 지자기 데이터를 읽어오는 예제 코드이다.
- 이 코드는 MPU9250 라이브러리를 사용한다.
- 특히, 9축 자이로 센서 MPU9250 B184를 아두이노에서 구동하는 기본 예제는 Jeff Rowberg의 MPU9250 라이브러리를 사용할 수 있다.
- 먼저, 라이브러리를 아두이노 IDE에 설치한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
#include <Wire.h>
#include <MPU9250.h>
MPU9250 mpu;
void setup() {
Serial.begin(115200);
Wire.begin();
mpu.initialize();
if (mpu.testConnection()) {
Serial.println("MPU9250 connection successful");
} else {
Serial.println("MPU9250 connection failed");
}
}
void loop() {
if (mpu.readSensor()) {
Serial.print("Accelerometer (m/s^2): ");
Serial.print(mpu.getAccelX());
Serial.print("\t");
Serial.print(mpu.getAccelY());
Serial.print("\t");
Serial.print(mpu.getAccelZ());
Serial.println();
Serial.print("Gyroscope (deg/s): ");
Serial.print(mpu.getGyroX());
Serial.print("\t");
Serial.print(mpu.getGyroY());
Serial.print("\t");
Serial.print(mpu.getGyroZ());
Serial.println();
Serial.print("Magnetometer (uT): ");
Serial.print(mpu.getMagX());
Serial.print("\t");
Serial.print(mpu.getMagY());
Serial.print("\t");
Serial.print(mpu.getMagZ());
Serial.println();
} else {
Serial.println("Failed to read data from MPU9250");
}
delay(1000);
}
|
cs |
- 치수(Dimension)
- 9축 자이로 센서 MPU9250 B184 * 1pcs
판매자 | (주)엘케이임베디드 | 셀러등급 | 일반 |
---|---|---|---|
상호명 | (주)엘케이임베디드 | 대표자 | 이경남 |
사업자등록번호 | 209-81-60939 | 통신판매신고번호 | 제2016-서울노원-0934호 |
연락처 | 02-968-8617 / member1_lklab@lkembedded.co.kr | 사업장 소재지 | 서울특별시 노원구 동일로 986 (노원 프레미어스 엠코) 102동215호 |
| ||||||||||||||||||||||||||
쇼핑몰이용안내 | |
전자계약사이트 | |
|
|||||||||
회사명 : (주)위키모바일(로봇사이언스몰)
| 사업자등록번호 : 215-87-14086 [사업자정보확인]
| 주소 : 서울특별시 송파구 법원로 114 엠스테이트 B동704호 통신판매업 신고 : 제2008-서울송파-0867호 | 연락처 : 02-2283-1300 | FAX : 02-2283-1304 | 개인정보보호 책임자 : 김 경식 | 대표자 : 김경식 호스팅사업자 : 가비아 퍼스트몰 | contact : ask@wikimobile.co.kr for more information *로봇사이언스몰의 콘텐츠 저작권은 (주)위키모바일에 있으며 무단·전재·복사 배포를 금합니다. |
|||||||||