İvmeölçer Testi
Telefonunuzun veya tabletinizin ivmeölçerini tarayıcıda kontrol edin. Başlat'a dokunun ve cihazı hareket ettirin — X, Y ve Z eksenleri anlık ivmeyi m/s² cinsinden bildirir, gösterge birleşik G kuvvetini gösterir ve her sarsıntı sayılır.
Başlat'a dokunun, ardından telefonu hareket ettirin — her eksen m/s² cinsinden anlık okunur.
Bu sayfayı test etmek istediğiniz telefon veya tablette açın — bilgisayarlarda nadiren hareket sensörü bulunur.
Hareketsiz bir telefon yaklaşık 1G okur — bu yerçekimidir. Yalnızca serbest düşüş sıfırı okur.
Önce sağa-sola, sonra yukarı-aşağı, sonra kendinize doğru hareket ettirin; her eksen ayrı ayrı tepki versin.
Hızlı sarsıntılar G kuvvetini 1G'nin üzerine çıkarır ve sayacı artırır — sallayarak geri al özelliğinin arkasındaki sinyal budur.
İvmeölçer otomatik döndürmeyi, adım sayımını, sallama hareketlerini ve hareketle kontrol edilen her oyunu yönetir. Sensör kaydığında veya tamamen durduğunda bu özellikler kafa karıştırıcı biçimde bozulur: ekran dönmeyi bırakır, bir fitness uygulaması adımları yanlış sayar, bir yarış oyunu bir tarafa doğru kayar. Bu test sensörü doğrudan okur, böylece donanımın hareketi algılayıp algılamadığını ve her eksenin tepki verip vermediğini saniyeler içinde anlarsınız — ikinci el telefon almadan önce, bir düşüş veya tamir sonrasında ya da bir hareket uygulaması hatalı davrandığında sorunun uygulamada mı yoksa sensörde mi olduğunu öğrenmek için otuz saniyenizi ayırmaya değer. Ekranı aynı anda kontrol etmek için Dokunmatik Ekran Testi ile birlikte kullanın.
Test, tarayıcının DeviceMotion API'sini dinler; bu, web oyunlarının aldığı hareket akışının aynısıdır. Ölçümler saniyede birçok kez metre bölü saniye kare (m/s²) cinsinden gelir; burada 9.81 m/s², 1G'ye yani bir Dünya yerçekimine eşittir. Eksen değerleri yerçekimini de içerir, bu da onları yorumlamayı kolaylaştırır: masada düz duran bir telefon Z ekseninde yaklaşık +9.8, X ve Y'de ise sıfıra yakın değer gösterir; telefonu eğmek bu 9.8 değerini eksenler arasında kaydırır. Sarsıntı sayacı yerçekiminden arındırılmış akışı kullanır, böylece yalnızca gerçek sarsıntılar sayılır. iPhone ve iPad'lerde, Başlat'a dokunduğunuzda iOS hareket sensörü izni ister — izin vermeden hiçbir şey okunmaz. Hiçbir şey yüklenmez; sayılar sayfadan asla ayrılmaz.
X, Y ve Z değerleri nasıl okunur?
| Eksen | Yön | Ne görmelisiniz |
|---|---|---|
| X | Ekran boyunca — sol ve sağ | Telefonu masada yana doğru kaydırın: X negatif ve pozitif arasında salınırken Y ve Z neredeyse hiç hareket etmez |
| Y | Ekran boyunca — alttan üste | Telefonu ileri geri kaydırın veya dik tutun: Y tepki verirken X ve Z sabit kalır |
| Z | Ekranın içinden — önden arkaya | Yüzü yukarı bakarak dururken Z yaklaşık +9.8 m/s² (yerçekimi) okur; yüzü aşağı bakarken −9.8 civarına yerleşir |
Telefon tamamen hareketsizken neden 1G okunuyor?
İvmeölçer hareketi değil, kuvveti ölçer. Masada duran bir telefon, masa tarafından tam olarak bir yerçekimi kuvvetiyle yukarı itilir, bu yüzden sağlıklı bir sensör dururken 1G okur — yalnızca serbest düşüşte 0G okurdu. Hareketi durdurduğunuzda değerlerin ters yönde salınmasının nedeni de budur: telefonu durdurmak bir yavaşlamadır ve sensör bunu, 1G'ye geri yerleşmeden önce ters yönde bir ivme olarak bildirir. Her iki davranış da sensörün arızalı değil, düzgün çalıştığı anlamına gelir.
İvmeölçer ile jiroskop
İvmeölçer doğrusal kuvveti ölçer — itmeler, çekmeler, yerçekimi, sarsıntılar. Jiroskop ise dönüş hızını, yani cihazın her eksen etrafında ne kadar hızlı döndüğünü ölçer. Telefonu yavaşça döndürmek, yerçekiminin eksenler arasında kaymasının ötesinde burada neredeyse hiç fark yaratmaz ve bu beklenen bir durumdur: dönüş, jiroskopun işidir. Çoğu hareket özelliği her iki sensörü birlikte kullanır, bu yüzden her eksen testi geçtikten sonra uygulamalar hâlâ hatalı davranıyorsa bir sonraki şüpheli jiroskoptur — Jiroskop Testi ile kontrol edin.
Hiç okuma yok mu? Sorun giderme
| Sorun | Olası neden | Çözüm |
|---|---|---|
| Bilgisayarda tüm değerler boş kalıyor | Masaüstü bilgisayarların ve çoğu dizüstünün ivmeölçeri yoktur | Bu sayfayı bir telefon veya tablette açın |
| iPhone'da izin istemi çıkmıyor ve veri gelmiyor | Bu site için hareket erişimi daha önce reddedilmiş | Safari'de: “aA” menüsü → Web Sitesi Ayarları → Hareket ve Yön Erişimine izin verin, ardından sayfayı yeniden yükleyin |
| İstem başka bir tarayıcıda hiç çıkmıyor | Hareket sensörleri güvenli bir sayfa gerektirir ve bazı uygulama içi görünümler bunu engeller | Sayfayı uygulama içi bir görünümde değil, tam bir tarayıcıda HTTPS üzerinden açın |
| Değerler donuyor veya patlamalar hâlinde güncelleniyor | Pil tasarrufu modu veya bir işletim sistemi sensör hatası akışı kısıtlıyor | Güç tasarrufunu kapatın, cihazı yeniden başlatın ve tekrar test edin |
| Bir eksen hiç hareket etmiyor | O eksende sensör veya kalibrasyonu bozulmuş | Yeniden başlatıp tekrar test edin; sabit kalmaya devam ederse sensör arızalıdır — satın almadan veya tamir talebi açmadan önce bilmekte fayda var |
