Kenapa Bacaan Aras Air Anda Salah: Panduan Mengatasi Masalah
Bila aplikasi aras air beri bacaan salah, puncanya hampir selalu salah satu daripada empat perkara. Sensor belum ditentukur. Sarung telefon mengganjal dan menambah ofset. Permukaan bergegar. Atau pelayar menyekat sensor gerak telefon. Setiap satu ada cara baiki yang cepat, dan biasanya anda boleh kenal pasti yang mana satu dalam masa seminit dua.
Perkara Utama
- Ralat yang sama setiap kali bermakna bias sensor yang belum ditentukur. Jalankan penentukuran dua titik dahulu.
- Bacaan yang melompat-lompat biasanya bermakna getaran atau tangan menggigil. Guna Hold/Freeze untuk kunci bacaan yang stabil.
- Sarung telefon yang tidak rata menyendengkan telefon sebahagian kecil darjah. Tentukur dengan sarung dalam keadaan yang sama seperti semasa anda hendak mengukur.
- Brave dan Samsung Internet menyekat sensor gerak secara lalai. Spirit Level Pro mengesan ini dan menunjukkan langkah baiki untuk pelayar anda.
- Tentukur semula selepas kemas kini besar iOS atau Android. Kemas kini boleh menganjak garis dasar sensor.
Masalah 1: bacaan tersasar dengan jumlah yang sama setiap kali
Kalau aplikasi sentiasa baca 0.8° di tempat yang aras air fizikal baca 0°, itu bias sensor yang belum ditentukur. Setiap akselerometer keluar kilang dengan ofset kecil terbina, kadang-kadang dipanggil ofset zero-g. Ia sifat perkakasan, bukan kerosakan, dan telefon yang lebih murah tidak semestinya lebih teruk. Penentukuran membatalkannya.
Cara mengesannya
Letak aras gelembung, atau segelas air yang tenang, di permukaan yang sama dengan telefon anda. Kalau kedua-duanya baca rata, tiada masalah. Kalau telefon baca 0.6° pada permukaan yang aras gelembung kata rata, itulah biasnya. Tandanya ia kekal sama. Letak telefon selusin kali, anda dapat 0.6° setiap kali, lebih kurang seperseratus darjah.
Cara membaikinya: jalankan penentukuran dua titik
Letak telefon pada permukaan paling rata yang anda ada. Kaca terapung, meja dapur yang sudah anda periksa, atau sesiku tukang semuanya sesuai. Ketik Tentukur. Putar telefon 180°, supaya tepi kiri dan kanan bertukar. Jangan terbalikkan. Ketik Tentukur sekali lagi. Aplikasi mengambil purata dua bacaan itu, yang membatalkan bias pada kedua-dua arah.
Semuanya mengambil masa kurang seminit. Telefon yang tadinya baca 0.7° akan baca 0.0° selepas itu, dan ia kekal. Ulang bila anda tukar sarung, bila bacaan mula terhanyut selepas kemas kini OS, atau selepas telefon terdedah kepada panas atau sejuk yang melampau.
Masalah 2: bacaan melompat-lompat dan tak mahu tetap
Bacaan yang melompat-lompat biasanya bermakna getaran sampai ke sensor. Penghawa dingin, perkakas yang beroperasi, alat kuasa di atas meja yang sama, malah lalu lintas berat di luar boleh menggegar permukaan cukup kuat untuk menenggelamkan akselerometer. Gergaji yang beroperasi di atas meja yang sama dengan telefon akan buat bacaan yang stabil mustahil.
Cari punca getaran
Pegang telefon dengan tangan sekejap, angkat daripada permukaan. Kalau ia jadi tetap, getaran itu datang melalui permukaan. Kalau ia masih melompat, samada tangan anda yang menggigil atau ada getaran di udara sekeliling. Yang selalu jadi punca ialah peti sejuk, unit pengendali udara pada rasuk yang sama, mesin basuh yang sedang berpusing, dan mana-mana alat kuasa yang beroperasi beberapa kaki dari situ.
Baiki: guna Hold/Freeze
Spirit Level Pro menjalankan purata bergerak eksponen ke atas data sensor. Itu melicinkan lonjakan pendek, tapi ia tak boleh selamatkan anda kalau getaran tak berhenti-henti. Jadi hentikan alat kuasa dahulu, kemudian guna Hold/Freeze.
Ketik vial sekali untuk bekukan bacaan. Lencana HOLD berwarna kuning kekuningan muncul di bahagian atas vial. Sekarang anda boleh baca angka itu dengan tenang tanpa tangan menggigil atau getaran menganjakkannya. Ketik sekali lagi untuk nyahbeku. Ini juga membantu bila anda berada pada sudut yang janggal dan tak boleh pandang skrin sambil memegang sesuatu di tempatnya.
Kalau anda tak boleh hentikan getaran, letak telefon di atas tikar getah atau kain yang dilipat. Itu menyerap gegaran frekuensi tinggi dan beri penapis sesuatu yang lebih bersih untuk diproses.
Masalah 3: adakah sarung telefon anda menambah ralat?
Sarung telefon menyebabkan lebih banyak masalah di sini daripada yang orang sangka. Sarung dengan tepi timbul, belakang yang tidak rata, atau bonjol di sebelah menyandarkan telefon pada sedikit kecondongan. Sensor duduk pada sudut terhadap permukaan walaupun permukaan itu rata. Pada telefon yang lebar, perbezaan ketinggian yang kecil di seluruh belakang sudah cukup untuk muncul sebagai sebahagian kecil darjah. Penentukuran boleh mengatasinya, tapi hanya kalau anda tentukur dan ukur dengan sarung dalam keadaan yang sama.
Uji ralat sarung
Ambil bacaan pada permukaan rata dengan sarung dipasang. Catat angkanya. Tanggalkan sarung dan baca sekali lagi. Kalau kedua-duanya berbeza lebih daripada kira-kira 0.1°, sarung itu satu faktor. Sarung tebal yang lasak, dan sarung yang ada pop socket atau pemegang kad di belakang, adalah yang paling teruk.
Baiki: tentukur cara anda akan mengukur
Anda tak perlu tanggalkan sarung. Tentukur dengan sarung dipasang dan ofset itu jadi sifar. Peraturannya ialah tentukur dalam susunan yang sama seperti anda hendak mengukur. Bertukar antara sarung dipasang dan sarung ditanggalkan tanpa tentukur semula, ralat itu terus kembali.
Untuk kerja kemasan halus yang mana satu persepuluh darjah pun penting, tanggalkan sarung dan tentukur tanpa sarung. Itu beri anda garis dasar yang paling bersih.
Masalah 4: aplikasi langsung tak berfungsi
Kalau gelembung tak mahu bergerak, bacaan kekal 0.0° tak kira macam mana anda sendengkan telefon, atau anda dapat ralat sensor, hampir pasti pelayar telah menyekat akses ke sensor gerak. Ini kerap berlaku sekarang. Brave menyekat API sensor secara lalai. Samsung Internet perlukan togol manual. Opera dan sesetengah tetapan Firefox pun begitu. Ia satu tetapan privasi lalai, dan pelayar jarang beritahu yang ia sudah lakukannya.
Apa yang Spirit Level Pro buat
Kalau tiada data sensor tiba dalam masa dua saat selepas kebenaran diberi, aplikasi menunjukkan skrin sensor-disekat. Ia mengetahui pelayar mana yang anda guna (Brave, Samsung Internet, Edge, Opera, Firefox, Chrome) dan menunjukkan langkah untuk pelayar itu untuk hidupkan semula akses sensor.
Anda tak perlu meneka tetapan mana yang hendak diubah. Ikut langkahnya, ketik Cuba Semula, dan sensor biasanya mula bertindak balas dalam beberapa saat.
Baiki secara manual mengikut pelayar
Pada kebanyakan pelayar, buka Tetapan Laman daripada ikon kunci atau menu tiga titik, cari Sensor Gerak atau Orientasi Peranti, dan tetapkan kepada Benarkan. Pada iOS, sistem bertanya sekali pada kali pertama aplikasi web meminta akses sensor. Kalau anda ketik Jangan Benarkan, buka Tetapan, kemudian Privasi dan Keselamatan, kemudian Motion dan Fitness, dan hidupkan semula untuk pelayar anda.
Masalah 5: mod permukaan dan mod tegak beri bacaan berbeza
Itu normal, sampai satu tahap. Mod permukaan mengukur pic (depan ke belakang) dan gulingan (kiri ke kanan) serentak. Mod tegak mengukur pic sahaja. Pada permukaan menegak, kedua-duanya mengukur benda berlainan, jadi perbezaan antara keduanya memang dijangka. Yang anda tak patut nampak ialah paksi yang sama beri bacaan berbeza pada dua mod itu. Kalau pic baca 1.2° dalam mod permukaan dan 0.7° dalam mod tegak pada permukaan yang sama, penentukuran salah satu mod itu tersasar.
Baiki: tentukur setiap mod pada rujukannya sendiri
Tentukur mod permukaan dengan telefon terletak rata pada rujukan mendatar. Tentukur mod tegak dengan telefon disandarkan pada permukaan menegak yang disahkan, seperti bingkai pintu atau tali ladung. Setiap mod menyimpan ofsetnya sendiri, jadi tentukur keduanya berasingan pada permukaan yang betul.
Masalah 6: memutar telefon 180° mengubah bacaan
Ia tak sepatutnya. Telefon yang ditentukur beri sudut yang sama sama ada tepi atas atau tepi bawah menghala ke cerun. Kalau memutar telefon 180° di sepanjang paksi ukuran menganjak bacaan lebih daripada 0.2°, sensor itu ada ralat yang satu titik penentukuran tak dapat batalkan sepenuhnya.
Ujian pembalikan
Ini cara piawai untuk memeriksa ralat akselerometer yang tak sekata. Letak telefon pada permukaan yang stabil dan catat bacaan, R1. Putar 180° dan catat sekali lagi, R2. Kalau R1 dan R2 sama tapi bertentangan, sensor elok dan permukaan itu cuma sendeng sedikit. Kalau ia tak sama dan bertentangan, sensor ada bias pada paksi itu.
Penentukuran dua titik dalam Spirit Level Pro ialah ujian ini dalam perisian. Ia mengambil R1 dan R2, mencari titik tengah, dan menyimpannya sebagai ofset sifar, yang membatalkan bias simetri untuk anda. Kalau R1 dan R2 masih berselisih lebih daripada kira-kira 0.5° selepas itu, kemungkinan sensor sudah haus atau rosak, dan aras air fizikal adalah alat yang lebih baik untuk kerja itu.
Masalah 7: aplikasi beri bacaan berbeza selepas kemas kini OS
Ini kurang biasa, tapi ia berlaku. iOS dan Android sama-sama menyimpan nilai penentukuran sensor dalam perisian tegar sistem. Kemas kini besar kadang-kadang menulis ganti nilai itu, yang menganjak garis dasar akselerometer. Anjakan itu kecil, biasanya jauh di bawah satu darjah, tapi cukup untuk memberi kesan pada kerja yang tepat.
Cara baiki ialah jalankan penentukuran dua titik sekali lagi selepas mana-mana kemas kini OS besar. Ia mengambil masa setengah minit. Kalau anda terpaksa buat berulang kali, periksa sama ada kemas kini pelayar juga telah mengubah kebenaran sensor lalai untuk pelayar anda.
Bila patut berhenti percaya telefon dan guna aras air fizikal
Akselerometer telefon dinilai untuk julat kerja tertentu. Kebanyakannya ditetapkan untuk lebih kurang -10°C hingga +45°C, dan ketepatan jadi tak boleh dipercayai di luar julat itu. Jatuh yang kuat juga boleh menganjak penentukuran secara kekal, dengan cara yang tiada rutin perisian dapat pulihkan sepenuhnya.
Beralih ke aras air fizikal apabila
Ambil aras air sebenar apabila telefon baru-baru ini terjatuh, terutamanya ke atas lantai keras. Atau apabila cuaca sangat panas atau sangat sejuk, di luar julat -10°C hingga 45°C itu. Atau apabila telefon sudah lama dan sensornya terhanyut dengan cara yang anda tak boleh tentukur keluar. Atau apabila kerja itu perlukan ketepatan lebih ketat daripada 0.2°, seperti pemasangan alat mesin atau pemasangan instrumen. Dan kalau anda sudah jalankan penentukuran dua kali dan masih tak dapat sepadan dengan aras rujukan, percaya rujukan itu.
Untuk semua yang lain, telefon yang ditentukur adalah alat yang betul. Menggantung rak, memeriksa kabinet, memasang tiang, memasang jubin. Ia sentiasa ada dalam poket anda, ia boleh berbunyi bip semasa anda menghampiri aras, dan ia menyimpan rekod apa yang anda ukur.
Soalan Lazim
Kenapa aras air telefon saya beri bacaan berbeza pada permukaan yang sama?
Biasanya sebab tangan menggigil, jadi letak telefon rata pada permukaan dan bukan pegang di tangan. Atau ada getaran daripada mesin berdekatan, jadi hentikan alat dan guna Hold/Freeze. Atau akselerometer sedang panas atau sejuk. Telefon yang tinggal di bawah matahari atau dalam sejuk perlukan beberapa minit untuk tetap sebelum bacaan tepat boleh dipercayai.
Aras air telefon saya tersasar dengan jumlah yang sama betul-betul setiap kali. Apa puncanya?
Ofset yang tetap hampir selalu bias sensor, ralat kecil terbina dalam akselerometer. Cara baiki ialah penentukuran dua titik. Letak telefon pada permukaan rata, ketik Tentukur, putar 180°, ketik sekali lagi. Itu membatalkan bias pada kedua-dua arah dan mendekatkan bacaan kepada aras air fizikal. Tentukur semula selepas kemas kini OS atau tukar sarung.
Kenapa aplikasi aras air saya tak berfungsi selepas kemas kini OS?
Kemas kini besar boleh menulis ganti nilai penentukuran sensor dalam perisian tegar dan menganjak garis dasar sedikit. Jalankan penentukuran dua titik sekali lagi. Kalau aplikasi juga hilang kebenaran sensor gerak, buka Tetapan dan hidupkannya semula untuk pelayar anda. Spirit Level Pro menunjukkan langkah tepat untuk pelayar anda kalau sensor berhenti bertindak balas.
Bila saya patut berhenti percaya telefon dan guna aras air fizikal?
Beralih ke aras air fizikal apabila telefon sudah terjatuh, apabila cuaca sangat panas atau sejuk (di luar -10°C hingga 45°C), apabila telefon lama terhanyut walau macam mana pun anda tentukur, atau apabila kerja perlukan ketepatan lebih ketat daripada 0.2°. Untuk kerja DIY dan pertukangan harian, telefon yang ditentukur cukup boleh dipercayai.
Try Spirit Level Pro free — no download, no account needed.
Open Spirit Level Pro