반응형

【 아두이노Nano#2 NANO 33 IoT 처음 사용 설명서 #1-2 (LSM6DS3 센서)

 

[ 센서 활용하기 ]

- LSM6DS3 :  내부에 12C로 연결,  가속도 최대 ±16g까지(중력가속도 16배까지) 측정 가능 ,   자이로 최대 ±2000dps까지 측정 가능(dps: degree per second 초당 각도의 감지 분해능)

>> LSM6DS3 상세 스펙 다운받기 (PDF)

lsm6ds3.pdf
1.42MB

- LSM6DS3를 이용하기 위해서는 라이브러리 다운로드하아야 함. 스케치 IDE의 라이브러리 관리 메뉴에서 검색 후 다운로드.

 

- 그리고, 아두이노 공식 사이트의 라이브러리를 확인하거나 ( https://www.arduino.cc/en/Reference/ArduinoLSM6DS3 )

- 또는 구글에서 LSM6D3S 검색 후 나오는 깃허브에서 다운로드(예제 파일 등 포함) 하세요.

구글 깃허브 사이트 링크

>> 깃허브에서 zip파일 형태로 다운로드하여 압축을 풀지 말고 zip 형태로 라이브러리를 추가해서 사용해 보세요. 

 다운로드한 라이브러리를 공유합니다. 

Arduino_LSM6DS3-master.zip
0.01MB

 

 

[ 가속도 센서 테스트 ]

- 라이브러리를 설치하게 되면, 아두이노 스케치 IDE에  LSM6DS3관련한 예제 파일이 자동 등록됩니다. 

 

- 예제 파일을 실행시키고 시리얼 모니터/플로터를 띄워 보면,  아래와 같은 가속도 센서로부터의
x, y, z의 센서 값이 나오게 됩니다.

[ 자이로 센서 테스트 ]

- 마찬가지로 함께 제공되는 'SimpleGyroscop' 예제를 열고 시리얼 모니터/플로터 창을 띄워 보면 아래와 같은 좌표값을 얻을 수 있어요.

 

우선, 여기까지만 포스팅하고요,   추후에 센서의 출력 값을 비주얼화 시켜서, 내용을 보강하도록 해볼게요.  

 

그럼, 오늘 하루도 안전하고 좋은 하루 보내세요~  ^^

반응형