Skip to main content

Funguje můj akcelerometr?

Spusťte test a nakloňte zařízení pro zobrazení hodnot zrychlení v reálném čase (X, Y, Z) v m/s². Kulička uvnitř kruhu reaguje na gravitaci a ukazuje, jak vaše zařízení snímá pohyb.

Tento test čte data 3osého zrychlení (X, Y, Z) z DeviceMotionEvent API a měří G-sílu v m/s² s vizuálním indikátorem kuličky v kruhu.

V klidu na rovném povrchu osa Z ukazuje přibližně 9,8 m/s² (zemská gravitace); rozsah senzoru je typicky ±16g.

Sensor access is required to run this test.

Co znamenají vaše výsledky?

Result Range Meaning
Dobré Z ≈ 9,8 m/s² v klidu, všechny osy reagují na náklon Váš akcelerometr funguje správně. Kulička plynule sleduje náklon zařízení a hodnoty se mění v reálném čase.
Varování Hodnoty jsou zašuměné nebo driftují ve stacionárním stavu Určitý šum senzoru je normální. Nadměrný drift může naznačovat problém s kalibrací — restartujte zařízení pro rekalibraci.
Špatné Všechny hodnoty zůstávají na nule nebo nepřicházejí žádná data Senzor nemusí být podporován, může být zakázán nebo bylo oprávnění odepřeno. Na iOS 13+ klepněte na Start pro vyvolání výzvy k oprávnění.

Časté problémy a jejich řešení

Všechny hodnoty zrychlení jsou nulové

Na iOS 13+ musí stránka volat DeviceMotionEvent.requestPermission() po klepnutí uživatele. Klepněte na tlačítko Start a po zobrazení výzvy udělte oprávnění senzoru.

Test funguje na telefonu, ale ne na počítači

Většina stolních počítačů nemá akcelerometr. Tento test je navržen pro telefony a tablety s vestavěnými pohybovými senzory.

Související nástroje

Často kladené otázky

Jak otestuji akcelerometr telefonu?

Klepněte na Spustit test, poté nakloňte nebo zatřeste zařízením. Kulička se pohybuje v reakci na gravitaci a pohyb. Hodnoty X/Y/Z se aktualizují v reálném čase. V klidu by Z mělo ukazovat přibližně 9,8 m/s² (gravitace).

Co znamenají hodnoty X, Y a Z?

X je boční zrychlení (náklon vlevo-vpravo), Y je vertikální zrychlení (náklon dopředu-dozadu) a Z je zrychlení podél normály obrazovky. V klidu na rovném povrchu se Z rovná přibližně 9,8.

Proč test žádá o oprávnění senzoru?

iOS 13+ vyžaduje výslovný souhlas uživatele pro přístup k pohybovým senzorům. Prohlížeče na Androidu obvykle umožňují přístup ve výchozím nastavení bez výzvy k oprávnění.

Odesílají se data během testu?

Ne. DeviceMotion API zpracovává všechna data zrychlení lokálně na vašem zařízení. Nedochází k žádné komunikaci se serverem.