모바일 테스트

기기를 기울여 방향을 확인하세요. 데이터가 없는 각도는 비워 둡니다. 평평한 곳에서도 방위는 0일 필요가 없습니다.

알파/YAW --°
베타/피치 --°
감마/롤 --°

휴대폰 방향 센서 테스트

이 가속도계 테스트는 스마트폰의 실시간 기울기 각도를 읽고 디지털 수평계를 구동하여 모션 센서가 정상 작동하는지 단 몇 초 만에 확인합니다. 기기를 평평하게 놓으면 기포가 정중앙에 위치하고, 기기를 기울이면 숫자가 손의 움직임을 즉각 추적합니다. 센서 고장인지, 영점 캘리브레이션 문제인지, 화면 자동 회전 오류인지 바로 파악할 수 있습니다.

가속도계, 자이로스코프, 지자기 센서의 역할과 차이점

스마트폰에는 사용자가 자주 혼동하는 세 가지 모션 센서 칩이 내장되어 있습니다.

  • 가속도계(Accelerometer) — 중력을 포함한 3축 선형 가속도를 측정합니다. 정지 상태에서 수직 아래 방향으로 약 9.81 m/s²의 중력가속도를 감지하여 절대 기울기를 산출합니다. 시간 경과에 따른 드리프트는 없지만 충격으로 영점이 어긋날 수 있습니다.
  • 자이로스코프(Gyroscope) — 초당 회전 각속도를 측정합니다. 반응 속도가 매우 빠르고 흔들림에 영향을 받지 않아 모바일 슈팅 게임과 AR의 핵심입니다. 단점은 누적 드리프트입니다.
  • 지자기 센서(Magnetometer) — 디지털 나침반입니다. 반응이 비교적 느리고 자석 케이스나 금속 책상의 간섭에 취약합니다.

운영체제는 세 센서의 데이터를 결합하여 통합 방향 벡터를 생성하며, 이 웹페이지와 다른 앱들도 동일한 데이터를 수신하므로 하드웨어 결함이 즉시 드러납니다.

실시간 측정값 확인: alpha, beta, gamma

수평계 아래의 세 숫자는 도(degree) 단위의 방향 각도입니다. beta는 피치(pitch)로 기기를 앞뒤로 기울이는 각도입니다(−180° ~ 180°). gamma는 롤(roll)로 기기를 좌우 측면으로 기울이는 각도입니다(−90° ~ 90°). alpha는 요(yaw)로 기기를 수평 상태에서 핸들처럼 돌리는 각도입니다(0° ~ 360°).

기준 위치에서 점검해 보세요: 책상 위에 평평하게 두면 beta와 gamma는 0°에 가깝고, 세로로 똑바로 세우면 beta는 약 90°, 왼쪽 측면으로 세우면 gamma는 ±90° 부근이 됩니다. 다른 축은 움직이는데 하나만 0°에 고정되어 있다면 해당 축 신호 누락이며, 셋 다 0°이면 브라우저 권한 미승인 상태입니다. 다른 도구는 온라인 스마트폰 테스트에서 확인하세요.

수평계 검사를 통한 센서 영점 오차 감지

수평계는 가속도계의 영점 오차를 즉각 감지하지만, 기운 테이블 위에서 검사하고 기기 고장으로 오판하는 경우가 많습니다. 케이스를 벗기고 가장 평평한 곳에 기기를 놓은 뒤 각도를 기록하고, 그 자리에서 기기를 180° 회전시켜 다시 측정하세요.

  • 각도의 부호가 반전되는 경우(−3°에서 +3°로 변함) — 오차 원인이 스마트폰 내부에 있습니다. 영점이 이동한 것으로 센서 고장이 아닌 캘리브레이션 문제입니다.
  • 기울기 방향이 동일하게 유지되는 경우 — 바닥면이 기운 것이며 스마트폰 센서는 정상입니다.
  • 완전한 정지 상태에서도 기포가 심하게 떨리는 경우 — 센서 노이즈 또는 하드웨어 결함입니다. 이 결과만 점검이 필요합니다.

1~2° 내외의 오차는 일반적이며, 약 5°를 초과하면 수평계 앱이 영점을 잡지 못하고 카메라 수평이 어긋납니다.

화면 자동 회전이 작동하지 않는 원인

센서 파손은 가장 드문 원인이므로 순서대로 확인하세요. 첫째, 화면 회전 잠금: iOS 제어 센터의 자물쇠 아이콘이나 Android 빠른 설정의 자동 회전 타일을 확인합니다. 둘째, 앱 자체 설정: 많은 앱이 세로 모드 전용으로 제작됩니다. Safari나 사진 앱에서 회전한다면 정상입니다. 셋째, 누워있을 때 회전을 방지하는 Android의 얼굴 인식 기능입니다.

이상이 없을 때 하드웨어를 의심하세요. 모션 칩 고장은 단독으로 오지 않고 나침반, 뒷면 탭, 걸음 수 측정 기능도 함께 중단시킵니다. 원치 않게 화면이 멋대로 회전한다면 터치스크린 테스트로 고스트 터치를 점검하세요.

자이로 드리프트 현상과 게임 내 조준선 밀림

자이로 드리프트는 물리 법칙의 결과이지 제조 결함이 아닙니다. 자이로스코프는 회전 각속도를 전달하고 시스템이 이를 지속적으로 적분하여 각도를 계산하므로, 초당 0.5°의 미세한 편차도 1분 후 30°의 오차로 누적됩니다. 장시간 게임으로 인한 발열도 드리프트를 가중시킵니다.

일상 사용에서는 OS가 중력과 나침반으로 이를 실시간 자동 보정하므로 체감되지 않습니다. 그러나 원시 센서 데이터를 직접 읽는 슈팅 게임은 보정이 없으므로 설정에서 수평 재보정을 권장합니다.

Android 및 iOS에서 센서 재보정하는 방법

영점 재설정은 1분이면 끝납니다. 진행 중에는 기기를 평평하고 움직이지 않게 두어야 하며 손가락으로 만지지 마세요.

Android

Samsung 기기: 전화 앱에서 *#0*#을 입력하고 Sensor 메뉴에서 기기를 건드리지 않은 채 Gyro Selftest를 실행합니다. Xiaomi, Redmi, Poco 기기는 *#*#64663#*#* 코드로 하드웨어 진단 메뉴에 진입하여 보정합니다. 공중에서 기기를 8자로 회전시키는 동작은 지자기 센서(나침반)만 보정하며 자이로스코프와는 무관합니다.

iOS

Apple은 iOS 설정에서 가속도계나 자이로스코프 수동 캘리브레이션을 지원하지 않습니다. 나침반 앱의 보정 애니메이션은 지자기 센서만 보정합니다. iPhone을 재부팅하면 부팅 시 센서 오차를 재계산하며, 해결되지 않으면 모든 설정 재설정을 진행해 보세요.

웹 브라우저 테스트의 기술적 한계

웹페이지는 운영체제의 보안 계층을 거쳐 센서와 통신하므로 몇 가지 제약이 따릅니다.

  • iPhone 및 iPad는 사용자 승인 필수. iOS 13부터 Safari는 HTTPS 환경에서 사용자의 명시적 터치로 DeviceOrientationEvent.requestPermission()이 호출될 때까지 모션 데이터를 차단합니다. 상단의 «센서 테스트 시작»을 누르고 허용해 주세요. 거부한 경우 설정 → Safari → 모션 및 방향 접근에서 활성화하세요.
  • 인앱 브라우저의 센서 차단. 인스타그램, 페이스북, 카카오톡 내에서 열린 링크는 센서 데이터를 전송하지 않습니다. Safari나 Chrome 브라우저에서 직접 여세요.
  • 원시 데이터가 아닌 가공 각도 수신. 브라우저는 m/s² 가속도 값이 아닌 계산된 각도만을 제공하며 전송 주기를 약 60Hz로 제한합니다.
  • 데스크톱 PC의 제로 출력. 대부분의 노트북에는 가속도계가 없습니다.

HTTPS에서 권한을 부여한 후에도 각도가 멈춰 있다면 센서와 진동 모터가 기판을 공유하는 경우가 많으므로 진동 테스트도 함께 진행해 보세요.

Frequently asked questions

iPhone에서 화면 자동 회전이 안 되는 이유는 무엇인가요?

제어 센터에서 화면 회전 잠금 상태를 먼저 확인하세요. 자물쇠 아이콘이 꺼져 있는지 보고, 사용 중인 앱이 가로 모드를 지원하는지 확인합니다. Safari와 사진 앱을 포함한 모든 곳에서 회전하지 않는다면 나침반 앱을 켜보세요: 바늘이 멈춰 있다면 모션 센서 하드웨어 고장입니다.

PUBG 플레이 중 자이로스코프가 멈췄는데 어떻게 해결하나요?

게임 내 감도 설정을 바꾸기 전에 센서를 재보정하세요. 스마트폰을 평평한 곳에 두고 제조사 자가 진단을 실행합니다(Samsung은 *#0*#). PUBG 설정에서 자이로스코프가 '항상 켜짐'인지 확인하고, 절전 모드를 끄고 발열을 식혀주세요.

평평한 곳에 두어도 기울어졌다고 나오는데 센서 고장인가요?

파손보다는 캘리브레이션 오차일 확률이 높습니다. 충격이나 온도 변화로 영점이 1~2도 틀어질 수 있습니다. 기기를 그 자리에서 180° 회전시켜 보세요: 각도 부호가 반전되면 스마트폰 내부 오차이며, 같은 방향으로 기울어 있다면 책상이 기운 것입니다.

내 Android 스마트폰에 자이로스코프가 있는지 어떻게 확인하나요?

제조사 공식 홈페이지의 모델 사양표를 확인하는 것이 가장 정확합니다. 일부 보급형 스마트폰이나 저가형 태블릿에는 탑재되지 않습니다. 간단한 테스트로 유튜브에서 360도 동영상을 재생하고 기기를 돌려보세요: 부드럽게 시점이 전환되면 탑재된 것이며 없으면 AR 게임도 불가합니다.

자이로스코프를 강제로 재보정하려면 어떻게 해야 하나요?

Android는 기기를 평평하게 두고 서비스 코드를 사용하세요: Samsung *#0*# → Sensor → Gyro Selftest, Xiaomi *#*#64663#*#*. iOS는 수동 보정이 없으므로 기기를 재부팅하여 부팅 시 자동 재보정을 유도하거나 모든 설정을 재설정하세요.

iPhone Safari에서 모션 센서 값이 전혀 표시되지 않는 이유는?

iOS는 사용자 승인이 있을 때까지 센서 접근을 차단합니다. iOS 13부터 Safari는 HTTPS 환경에서 DeviceOrientationEvent.requestPermission() 호출 버튼을 탭해야 합니다. «센서 테스트 시작»을 누르고 허용을 선택하세요. 거부했다면 Safari 설정에서 켜세요.

소프트웨어 업데이트 후 가속도계와 자이로스코프가 작동하지 않아요

기기를 즉시 재부팅하고 관련 기능을 점검하세요. 나침반, 화면 회전, 걸음 수 측정이 동시에 작동하지 않는다면 센서 칩이나 드라이버 문제입니다. 모든 설정 재설정으로도 해결되지 않으면 서비스 센터에서 하드웨어 점검을 받아야 합니다.