Ujian Peranti Mudah Alih

Condongkan peranti untuk memeriksa orientasi. Sudut tanpa data kekal kosong; arah tidak semestinya sifar di permukaan rata.

ALPHA / YAW --°
BETA / PITCH --°
GAMMA / ROLL --°

Ujian orientasi telefon

Ujian akselerometer ini membaca sudut kecondongan telefon anda secara langsung dan menggerakkan penimbang air digital untuk memastikan sensor gerakan masih melaporkan kedudukan sebenar. Letakkan telefon mendatar dan buih akan berada tepat di tengah; condongkannya dan angka-angka akan mengikut pergerakan tangan anda. Ini membantu mengesahkan sama ada sensor rosak, lari kalibrasi, atau punca putaran skrin terhenti.

Akselerometer, giroskop, magnetometer — peranan setiap komponen

Telefon pintar dilengkapi tiga cip gerakan yang sering disalah anggap sebagai komponen yang sama.

  • Akselerometer — mengukur pecutan linear pada tiga paksi termasuk tarikan graviti. Semasa pegun ia mengesan kira-kira 9.81 m/s² menghala ke bawah untuk mengira kecondongan mutlak. Ia tidak mengalami hanyutan masa, namun titik sifar boleh beralih akibat hentakan.
  • Giroskop — mengukur kadar putaran dalam darjah sesaat. Sangat pantas dan kalis gegaran, menjadikannya teras untuk permainan video dan realiti terimbuh (AR). Kelemahannya ialah hanyutan kumulatif.
  • Magnetometer — berfungsi sebagai kompas digital. Bertindak balas lebih perlahan dan mudah terganggu oleh sarung magnet atau meja keluli.

Sistem operasi menggabungkan ketiga-tiga cip ini ke dalam satu data orientasi tunggal yang dibaca oleh laman web ini sama seperti aplikasi lain.

Memahami nilai langsung: alfa, beta dan gama

Tiga nombor di bawah buih penimbang air menunjukkan sudut orientasi dalam darjah. beta ialah anggul (pitch), iaitu menyengetkan telefon ke hadapan atau ke belakang (−180° hingga 180°). gamma ialah guling (roll), iaitu menyengetkan telefon ke sisi kiri atau kanan (−90° hingga 90°). alpha ialah rewang (yaw), memusingkannya secara mendatar seperti stereng (0° hingga 360°).

Periksa pada kedudukan standard: terlentang di atas meja, beta dan gamma hampir 0°; tegak portrait, beta sekitar 90°; atas sisi kirinya, gamma mencecah ±90°. Jika satu paksi membeku pada 0° sedangkan yang lain bergerak, paksi itu bermasalah; jika ketiga-tiganya kekal sifar, kebiasaannya kebenaran pelayar belum diberikan. Ketahui alat lain dalam suite ujian telefon dalam talian.

Ujian penimbang air untuk mengesan ralat kalibrasi

Penimbang air dapat mengesan akselerometer yang terpesong dengan pantas, namun menguji di atas permukaan senget sering menyebabkan pengguna menyalahkan telefon. Letakkan telefon tanpa sarung pelindung di atas permukaan paling rata, catat bacaan, putar peranti 180° di tempat yang sama dan baca semula.

  • Tanda sudut bertukar arah (−3° menjadi +3°) — ralat berpunca daripada telefon itu sendiri. Titik sifarnya telah beralih: ini masalah kalibrasi, bukan kerosakan perkakasan.
  • Kecondongan kekal pada arah yang sama — permukaan meja yang senget dan sensor telefon anda berfungsi dengan baik.
  • Buih bergetar semasa telefon pegun — hingar sensor melampau atau cip mula rosak. Hanya dapatan ini yang memerlukan perhatian serius.

Ralat antara 1–2° adalah normal; melebihi 5° aplikasi aras tidak dapat disifarkan dan gambar kamera menjadi senget.

Punca putaran skrin automatik gagal berfungsi

Siasat punca mengikut susunan ini kerana sensor rosak adalah kemungkinan paling rendah. Pertama, kunci putaran: ikon mangga di Pusat Kawalan iOS atau Tetapan Pantas Android. Kedua, aplikasi itu sendiri: banyak aplikasi direka khusus untuk mod menegak sahaja. Sekiranya skrin berputar lancar dalam Safari atau Galeri Foto, perkakasan anda elok. Ketiga, pengesanan wajah Android yang menahan orientasi apabila anda berbaring.

Hanya selepas itu curigai masalah perkakasan. Cip gerakan jarang rosak sendirian: ia selalunya melumpuhkan kompas, ketukan belakang dan pengira langkah serentak. Jika skrin berputar sendiri tanpa kawalan, uji digitizer melalui ujian skrin sentuh.

Hanyutan giroskop dan bidikan tersasar dalam permainan

Hanyutan giroskop (gyro drift) merupakan fenomena fizik dan bukannya kecacatan kilang. Giroskop melaporkan kadar pusingan, dan sudut dikira dengan menjumlahkan kadar tersebut secara berterusan. Ralat kecil 0.5°/s akan terkumpul menjadi ralat 30° selepas seminit. Selain itu ralat bertambah apabila telefon menjadi panas semasa sesi permainan panjang.

Anda tidak menyedarinya dalam kegunaan biasa kerana sistem sentiasa memperbetulkan giroskop dengan graviti dan kompas. Permainan yang membaca data mentah tidak menerima pembetulan ini, sebab itulah tetapannya meminta anda menentukur peranti di atas meja rata.

Cara kalibrasi semula sensor pada Android dan iOS

Menetapkan semula titik sifar mengambil masa seminit sahaja. Telefon mesti diletakkan mendatar, pegun dan tidak disentuh sepanjang proses.

Android

Pada peranti Samsung: dail *#0*# dalam aplikasi Telefon, pilih Sensor dan mulakan Gyro Selftest tanpa menyentuh peranti. Pada Xiaomi, Redmi dan Poco gunakan *#*#64663#*#* untuk menu diagnostik perkakasan bagi menentukur akselerometer dan giroskop. Jenama lain menyediakannya di bawah diagnostik sistem. Melakukan hayunan nombor lapan di udara hanya menentukur magnetometer, bukannya giroskop.

iOS

Apple tidak menyediakan tetapan penentukuran manual untuk akselerometer atau giroskop dalam iOS. Animasi bola dalam aplikasi Kompas hanya melaraskan magnetometer. Memulakan semula iPhone memaksa iOS mengira semula titik sifar sensor semasa but; langkah seterusnya ialah Set Semula Semua Tetapan. Jika masih senget, ia kerosakan perkakasan.

Perkara yang tidak dapat dikesan oleh ujian pelayar

Halaman web berinteraksi dengan sensor melalui lapisan keselamatan sistem yang menetapkan batasan tertentu.

  • Kebenaran diperlukan pada iPhone dan iPad. Sejak iOS 13 Safari menyekat data pergerakan sehingga halaman memanggil DeviceOrientationEvent.requestPermission() melalui sentuhan pengguna dan hanya melalui sambungan HTTPS. Ketik «Mulakan ujian sensor» dan benarkan akses. Jika tertekan tolak, aktifkan semula di Tetapan → Safari → Pergerakan & Akses Orientasi.
  • Pelayar dalam aplikasi menyekat sensor. Pautan yang dibuka dalam Instagram, Facebook atau TikTok tidak menghantar data gerakan. Buka laman terus dalam Safari atau Chrome.
  • Menerima sudut diproses, bukan data mentah. Pelayar menyalurkan sudut terhitung bukannya pecutan m/s² mentah, dan mengehadkan kekerapan data sekitar 60 Hz.
  • Bacaan sifar pada komputer riba. Kebanyakan komputer riba tidak mempunyai cip akselerometer.

Sekiranya sudut kekal beku walaupun kebenaran HTTPS telah diberikan, jalankan juga ujian getaran sebelum menghantar ke pusat servis, kerana sensor gerakan dan motor getaran sering berkongsi litar yang sama.

Frequently asked questions

Mengapa putaran skrin automatik tidak berfungsi pada iPhone saya?

Semak kunci putaran di Pusat Kawalan terlebih dahulu. Pastikan ikon mangga dengan anak panah dimatikan dan semak sama ada aplikasi tersebut menyokong mod landskap. Jika putaran gagal di semua aplikasi termasuk Safari dan Foto, buka aplikasi Kompas: jarum yang kaku membuktikan masalah perkakasan sensor gerakan.

Giroskop berhenti berfungsi semasa bermain PUBG — bagaimana membaikinya?

Tentukur semula giroskop sebelum mengubah sensitiviti dalam permainan. Letakkan telefon mendatar dan jalankan ujian perkakasan pengeluar (pada Samsung tekan *#0*#). Dalam PUBG pastikan giroskop disetkan kepada Sentiasa Hidup, matikan penjimatan bateri dan biarkan peranti sejuk.

Telefon mengesan kecondongan semasa terbaring rata — adakah ia rosak?

Hampir pasti tidak rosak, cuma terkeluar daripada kalibrasi asal. Titik sifar sensor MEMS boleh beralih 1–2 darjah akibat gegaran atau suhu. Putar telefon 180° di tempat yang sama: jika tanda nombor bertukar arah ralat pada telefon; jika kekal sama, meja anda yang senget.

Bagaimanakah cara untuk mengetahui telefon Android saya ada giroskop?

Semak lembaran spesifikasi model telefon anda di laman sesawang rasmi pengeluar. Telefon mampu milik dan tablet asas kadangkala tidak menyediakannya. Sebagai ujian amali, mainkan video 360° dan gerakkan telefon: dengan giroskop paparan berpusing lancar; ketiadaannya menyebabkan imej tersekat dan mod AR tidak boleh dimainkan.

Bagaimanakah saya boleh memaksa penentukuran semula giroskop?

Pada Android gunakan kod servis pengeluar semasa telefon diletakkan mendatar: Samsung *#0*# → Sensor → Gyro Selftest, Xiaomi *#*#64663#*#*. Pada iOS tiada menu penentukuran manual; hidupkan semula peranti untuk mengira semula data sensor sewaktu but atau set semula semua tetapan.

Mengapa sensor gerakan tidak memaparkan apa-apa dalam Safari iPhone?

iOS menyekat perkongsian data sensor sehingga anda membenarkannya. Sejak iOS 13 Safari memerlukan HTTPS dan sentuhan untuk memanggil DeviceOrientationEvent.requestPermission(). Tekan butang «Mulakan ujian sensor» dan pilih Benarkan. Jika tertolak, hidupkan semula di Tetapan → Safari.

Akselerometer dan giroskop tidak berfungsi selepas kemas kini?

Mulakan semula telefon dengan segera dan perhatikan ciri-ciri lain. Sekiranya kompas, putaran skrin dan pengira langkah terhenti serentak, ini menunjukkan kegagalan mikrocip atau pemacu perkakasan. Jika set semula tetapan tidak memulihkannya, peranti perlu diperiksa di pusat servis.