Page 147 - 만들면서 배우는 아두이노 드론
P. 147

Serial.print(" | AcZ = "); Serial.print(AcZ);               //equation for
  Serial.print(" | Tmp = "); Serial.print(Tmp/340.00+36.53);
temperature in degrees C from datasheet
  Serial.print(" | GyX = "); Serial.print(GyX);
  Serial.print(" | GyY = "); Serial.print(GyY);
  Serial.print(" | GyZ = "); Serial.println(GyZ);
  delay(333);
}

7.2.1 센서가 정지 상태일 때

센서를 평평한 지면에 가만히 두었을 때의 센서 값을 테스트합니다.
★ 직선 +Z 를 지면 위를 향하게 할 때 AcZ : 14XXX~15XXX

이 경우는 +Z 가 중력과 반대 방향입니다(기체를 정상적으로 놓았을 때)
★ 직선 +Z 를 지면 아래를 향하게 할 때 AcZ : -17XXX~-18XXX

이 경우 +Z 가 중력과 같은 방향입니다(기체를 뒤집어 놓았을 때)

7.2.2 센서가 회전할 때

센서를 회전시키면서 센서 값을 테스트합니다.
★ 곡선 +Z 축 +방향 또는 -방향으로 회전 시킬 때 GyZ : -32768~32767

                                                      146
   142   143   144   145   146   147   148   149   150   151   152