Skip to main content

Czy mój żyroskop działa?

Uruchom test i obracaj urządzenie, aby zobaczyć wartości prędkości obrotu (alpha, beta, gamma) w czasie rzeczywistym wyświetlane jako stopnie na sekundę. Wizualizacja Canvas na żywo pokazuje natychmiast trzy osie.

Ten test odczytuje DeviceMotionEvent.rotationRate, aby wyświetlić prędkość obrotu w stopniach na sekundę w trzech osiach: alpha (odchylenie), beta (pochylenie) i gamma (przechylenie).

Nieruchome urządzenie pokazuje 0 °/s na wszystkich osiach; typowy ruch ręki wytwarza 50–200 °/s, a szybkie machnięcie może przekroczyć 500 °/s.

Sensor access is required to run this test.

Co oznaczają Twoje wyniki?

Result Range Meaning
Dobrze Wszystkie trzy osie reagują na obrót niezerowymi wartościami Twój żyroskop działa prawidłowo. Alpha, beta i gamma zmieniają się płynnie podczas obracania urządzenia.
Ostrzeżenie Jedna oś pokazuje zero, podczas gdy inne reagują Awaria pojedynczej osi może wskazywać na częściowy problem z sensorem. Uruchom ponownie urządzenie i przetestuj ponownie.
Źle Wszystkie wartości pozostają na zero lub nie otrzymano danych Sensor żyroskopu nie jest dostępny lub odmówiono uprawnień. Na iOS 13+ dotknij Start i przyznaj dostęp do sensora ruchu.

Typowe problemy i sposoby ich rozwiązania

Wszystkie wartości obrotu pozostają na zero

Na iOS 13+ dostęp do sensora ruchu wymaga gestu użytkownika i wyraźnego uprawnienia. Dotknij przycisku Start i zaakceptuj okno dialogowe uprawnień. Na Androidzie upewnij się, że przeglądarka ma uprawnienia do sensorów.

Test żyroskopu niedostępny na komputerze

Komputery stacjonarne zazwyczaj nie posiadają sensorów żyroskopu. Ten test jest przeznaczony dla smartfonów i tabletów z wbudowanymi jednostkami pomiarowymi inercji (IMU).

Powiązane narzędzia

Najczęściej Zadawane Pytania

Jak przetestować żyroskop telefonu?

Dotknij Rozpocznij test, a następnie obracaj urządzenie. Wyświetlacz pokazuje prędkości obrotu dla alpha (odchylenie), beta (pochylenie) i gamma (przechylenie) w stopniach na sekundę. Niezerowe wartości potwierdzają, że żyroskop działa.

Co oznaczają alpha, beta i gamma?

Alpha to obrót wokół osi Z (odchylenie/kompas), beta to obrót wokół osi X (pochylenie przód-tył), a gamma to obrót wokół osi Y (przechylenie lewo-prawo).

Dlaczego test prosi o uprawnienia?

iOS 13+ wymaga wyraźnego uprawnienia użytkownika do dostępu do sensorów ruchu przez DeviceMotionEvent.requestPermission(). Przeglądarki na Androidzie zazwyczaj przyznają dostęp automatycznie.

Czy jakiekolwiek dane sensora są wysyłane na serwer?

Nie. Wszystkie dane sensora są przetwarzane lokalnie przez DeviceMotion API. Podczas testu nie są wykonywane żadne żądania sieciowe.