Skip to main content

Gumagana ba ang Aking Gyroscope?

Simulan ang test at i-rotate ang iyong device para makita ang real-time rotation rate values (alpha, beta, gamma) na ipinapakita bilang degrees per second. Isang live Canvas visualization ang nagpapakita ng tatlong axes kaagad.

Binabasa ng test na ito ang DeviceMotionEvent.rotationRate para ipakita ang rotation speed sa degrees per second sa tatlong axes: alpha (yaw), beta (pitch), at gamma (roll).

Ang isang nakatigil na device ay nagbabasa ng 0 °/s sa lahat ng axes; ang karaniwang paggalaw ng kamay ay nagpo-produce ng 50–200 °/s, at ang mabilis na flick ay maaaring lumampas sa 500 °/s.

Sensor access is required to run this test.

Ano ang Ibig Sabihin ng Iyong Resulta?

Result Range Meaning
Maganda Lahat ng tatlong axes ay tumutugon sa rotation na may non-zero values Gumagana nang tama ang iyong gyroscope. Maayos na nagbabago ang alpha, beta, at gamma habang ini-rotate mo ang device.
Babala Isang axis ang nagbabasa ng zero habang tumutugon ang iba Ang pagkabigo ng isang axis ay maaaring magpahiwatig ng partial sensor issue. I-restart ang iyong device at muling i-test.
Masama Lahat ng values ay nananatili sa zero o walang data na natatanggap Hindi available ang gyroscope sensor o tinanggihan ang permission. Sa iOS 13+, i-tap ang Start at payagan ang motion sensor access.

Mga Karaniwang Problema at Paano Ayusin

Lahat ng rotation values ay nananatili sa zero

Sa iOS 13+, nangangailangan ang motion sensor access ng user gesture at tahasang permission. I-tap ang Start button at tanggapin ang permission dialog. Sa Android, siguraduhing may sensor permissions ang browser.

Hindi available ang gyroscope test sa desktop

Ang mga desktop computer ay karaniwang walang gyroscope sensor. Ang test na ito ay dinisenyo para sa mga smartphone at tablet na may built-in inertial measurement units (IMU).

Mga Kaugnay na Tool

Mga Madalas Itanong

Paano ko ite-test ang gyroscope ng aking phone?

I-tap ang Start Test, pagkatapos ay i-rotate ang iyong device. Ipinapakita ng display ang rotation rates para sa alpha (yaw), beta (pitch), at gamma (roll) sa degrees per second. Ang mga non-zero values ay kumukumpirma na gumagana ang iyong gyroscope.

Ano ang ibig sabihin ng alpha, beta, at gamma?

Ang Alpha ay rotation sa paligid ng Z-axis (yaw/compass), ang beta ay rotation sa paligid ng X-axis (pitch/tilt pasulong-pabalik), at ang gamma ay rotation sa paligid ng Y-axis (roll/tilt kaliwa-kanan).

Bakit humihingi ang test ng permission?

Nangangailangan ang iOS 13+ ng tahasang user permission para ma-access ang motion sensors sa pamamagitan ng DeviceMotionEvent.requestPermission(). Ang mga Android browser ay karaniwang awtomatikong nagbibigay ng access.

May ipinapadala ba na sensor data sa isang server?

Wala. Lahat ng sensor data ay pinoproseso nang lokal sa pamamagitan ng DeviceMotion API. Walang network requests na ginagawa sa panahon ng test.