안녕하세요
회로 연결은 어떻게 하셨는지요?
예제중 인터럽트를 사용하는 예제는 INT핀이 연결이 되어야 하는데 안되어 에러메시지가 뜨는것 같습니다.
사용하시는 소스코드 상단 주석을 보시면 인터럽트핀 번호가 안내되어 있습니다.
더불어 센서는 고정된 상태에서도 외부 노이즈나 센서자체 오차에 의해 오류값이 나올수 있습니다.
이런부분은 SW적으로 어느정도 필터링하고 사용해주셔야합니다.
---------- Original Message ----------
안녕하세요 . 본 제품 구입해서 링크걸려 있는 예제코드로 실행시켜보고 있는데
결과가 아래와 같이 나옵니다. gyro 나 accel 값이 가만히 두고 있어도 계속 바뀌어서 출력되어
값이 이상하다고 생각되는데 자세히 보니 error = 2 라고 찍혀있네요. 코드 중에
error = MPU6050_read (MPU6050_PWR_MGMT_2, &c, 1);
이게 있는데 이게 error 2 와 혹시 연관되어 있는건가 싶은데
어떤게 원인인지 알 수 있을까요 ? 사용하고 있는 보드는 블루노나노 이며
해당 가속도 자이로 센서가 3.3v 전용이라하여 블루노나노에 3.3v 부분을 연결 시켰는데
이게 원인이라면 어떻게 할 수 있나요 ?
MPU-6050
Read accel, temp and gyro, error = 2
accel x,y,z: -5374, 2, 0
temperature: 36.506 degrees Celsius
gyro x,y,z : 0, 35, 0,
MPU-6050
Read accel, temp and gyro, error = 2
accel x,y,z: 747, 512, 0
temperature: 36.506 degrees Celsius
gyro x,y,z : 0, 8960, 0,
MPU-6050
Read accel, temp and gyro, error = 2
accel x,y,z: -5374, 2, 0
temperature: 36.506 degrees Celsius
gyro x,y,z : 0, 35, 0,
MPU-6050
Read accel, temp and gyro, error = 2
accel x,y,z: 747, 512, 0
temperature: 36.506 degrees Celsius
gyro x,y,z : 0, 8960, 0,
회원에게만 댓글 작성 권한이 있습니다.