Apakah Akselerometer Saya Berfungsi?
Mulai tes dan miringkan perangkat Anda untuk melihat nilai akselerasi real-time (X, Y, Z) dalam m/s kuadrat. Bola di dalam lingkaran merespons gravitasi, menunjukkan bagaimana perangkat Anda mendeteksi gerakan.
Tes ini membaca data akselerasi 3-sumbu (X, Y, Z) dari DeviceMotionEvent API, mengukur g-force dalam m/s² dengan indikator visual bola-dalam-lingkaran.
Saat diam di permukaan datar, sumbu Z membaca sekitar 9,8 m/s² (gravitasi bumi); rentang sensor biasanya ±16g.
Sensor access is required to run this test.
Apa Arti Hasil Anda?
| Result | Range | Meaning |
|---|---|---|
| Baik | Z ≈ 9,8 m/s² saat diam, semua sumbu merespons kemiringan | Akselerometer Anda berfungsi dengan benar. Bola melacak kemiringan perangkat dengan halus dan nilai berubah secara real-time. |
| Peringatan | Nilai berisik atau drift saat diam | Beberapa noise sensor adalah normal. Drift berlebihan mungkin menandakan masalah kalibrasi — restart perangkat Anda untuk mengkalibrasi ulang. |
| Buruk | Semua nilai tetap nol atau tidak ada data diterima | Sensor mungkin tidak didukung, dinonaktifkan, atau izin ditolak. Di iOS 13+, ketuk Mulai untuk memicu prompt izin. |
Masalah Umum dan Cara Mengatasinya
Semua nilai akselerasi nol
Di iOS 13+, halaman harus memanggil DeviceMotionEvent.requestPermission() setelah ketukan pengguna. Ketuk tombol Mulai dan berikan izin sensor saat diminta.
Tes berfungsi di ponsel tetapi tidak di desktop
Sebagian besar komputer desktop tidak memiliki akselerometer. Tes ini dirancang untuk ponsel dan tablet dengan sensor gerak bawaan.