Skip to main content

Adakah Akselerometer Saya Berfungsi?

Mulakan ujian dan condongkan peranti anda untuk melihat nilai pecutan masa nyata (X, Y, Z) dalam m/s kuasa dua. Bola di dalam bulatan bertindak balas terhadap graviti, menunjukkan bagaimana peranti anda merasai pergerakan.

Ujian ini membaca data pecutan 3-paksi (X, Y, Z) daripada DeviceMotionEvent API, mengukur daya-g dalam m/s² dengan penunjuk visual bola-dalam-bulatan.

Semasa rehat di atas permukaan rata, paksi-Z membaca kira-kira 9.8 m/s² (graviti Bumi); julat sensor biasanya ±16g.

Sensor access is required to run this test.

Apakah Makna Keputusan Anda?

Result Range Meaning
Baik Z ≈ 9.8 m/s² semasa rehat, semua paksi bertindak balas terhadap kecondongan Akselerometer anda berfungsi dengan betul. Bola menjejak kecondongan peranti dengan lancar dan nilai berubah dalam masa nyata.
Amaran Nilai bising atau hanyut semasa pegun Sedikit bunyi sensor adalah normal. Hanyutan berlebihan mungkin menunjukkan masalah penentukuran — mulakan semula peranti anda untuk menentukur semula.
Lemah Semua nilai kekal pada sifar atau tiada data diterima Sensor mungkin tidak disokong, dilumpuhkan, atau kebenaran telah ditolak. Pada iOS 13+, ketik Mula untuk mencetuskan gesaan kebenaran.

Masalah Biasa dan Cara Mengatasinya

Semua nilai pecutan adalah sifar

Pada iOS 13+, halaman mesti memanggil DeviceMotionEvent.requestPermission() selepas ketikan pengguna. Ketik butang Mula dan berikan kebenaran sensor apabila diminta.

Ujian berfungsi pada telefon tetapi tidak pada desktop

Kebanyakan komputer desktop tidak mempunyai akselerometer. Ujian ini direka untuk telefon dan tablet dengan sensor pergerakan terbina dalam.

Alat Berkaitan

Soalan Lazim

Bagaimana saya menguji akselerometer telefon saya?

Ketik Mulakan Ujian, kemudian condongkan atau goncangkan peranti anda. Bola bergerak sebagai respons kepada graviti dan pergerakan. Nilai X/Y/Z dikemas kini dalam masa nyata. Semasa rehat, Z sepatutnya membaca kira-kira 9.8 m/s kuasa dua (graviti).

Apakah makna nilai X, Y, dan Z?

X ialah pecutan sisi (kecondongan kiri-kanan), Y ialah pecutan menegak (kecondongan hadapan-belakang), dan Z ialah pecutan sepanjang normal skrin. Semasa rehat di atas permukaan rata, Z bersamaan kira-kira 9.8.

Mengapa ujian meminta kebenaran sensor?

iOS 13+ memerlukan persetujuan pengguna secara eksplisit untuk akses sensor pergerakan. Pelayar Android biasanya membenarkan akses secara lalai tanpa gesaan kebenaran.

Adakah sebarang data dimuat naik semasa ujian?

Tidak. DeviceMotion API memproses semua data pecutan secara tempatan pada peranti anda. Tiada komunikasi pelayan berlaku.