?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

MPU6050센서값에 대해 궁금한점이 있어요~

페이지 정보

작성자 김달영 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일15-08-21 17:32 조회1,463회 댓글1건

본문

아두이노와 MPU6050센서를 이용해서 지금 프로젝트를 하고 있는데요

시리얼 모니터 값에서 이 센서값이 -16383 ~ +16383의 값이 출력되는데

여기서 16383의 값이 어떻게 해서 나오는지 또 이 값이 디지털값인지 아니면 아날로그 값인지

궁금해서 이렇게 글을 남깁니다ㅠㅠㅠ

댓글목록

하드카피님의 댓글

하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

I2C 통신으로 받은 값이니 디지털 값이라고 생각하시면 됩니다. MPU6050 센서에 센서 값을 요청하면 현재 측정값을 넘겨주는데 그 값의 범위가 기본 -16383 ~ +16383 으로 설정되어 있는걸로 압니다. 값의 범위를 보면 딱 2바이트 integer 로 표현할 수 있는 범위이기 때문에 아두이노처럼 2바이트 integer를 사용하는 곳에서 사용하기 알맞습니다. 센서가 출력해주는 값의 범위는 변경이 가능한 걸로 알고 있습니다만 해본적이 없어 어떻게 하는지는 잘 모르겠네요.