Skip to main content

هل يعمل الجيروسكوب؟

ابدأ الاختبار وأدر جهازك لرؤية قيم معدل الدوران الفورية (alpha وbeta وgamma) معروضة بالدرجات في الثانية. تصور Canvas حي يُظهر المحاور الثلاثة فوراً.

يقرأ هذا الاختبار DeviceMotionEvent.rotationRate لعرض سرعة الدوران بالدرجات في الثانية عبر ثلاثة محاور: alpha (الانعراج)، وbeta (الانحدار)، وgamma (الدحرجة).

جهاز ثابت يقرأ 0 °/s على جميع المحاور؛ حركة اليد النموذجية تنتج 50–200 °/s، والنقر السريع يمكن أن يتجاوز 500 °/s.

Sensor access is required to run this test.

ماذا تعني نتائجك؟

Result Range Meaning
جيد جميع المحاور الثلاثة تستجيب للدوران بقيم غير صفرية الجيروسكوب يعمل بشكل صحيح. Alpha وbeta وgamma يتغيرون بسلاسة أثناء دوران الجهاز.
تحذير محور واحد يقرأ صفراً بينما الآخرون يستجيبون فشل محور واحد قد يشير إلى مشكلة جزئية في المستشعر. أعد تشغيل جهازك وأعد الاختبار.
سيئ جميع القيم تبقى عند صفر أو لم تُستقبل بيانات مستشعر الجيروسكوب غير متوفر أو تم رفض الإذن. على iOS 13+، اضغط بدء وامنح إذن الوصول لمستشعر الحركة.

المشاكل الشائعة وكيفية حلها

جميع قيم الدوران تبقى عند صفر

على iOS 13+، الوصول لمستشعر الحركة يتطلب إيماءة مستخدم وإذناً صريحاً. اضغط زر البدء واقبل حوار الإذن. على Android، تأكد من أن المتصفح لديه أذونات المستشعر.

اختبار الجيروسكوب غير متوفر على الكمبيوتر المكتبي

أجهزة الكمبيوتر المكتبية عادةً لا تملك مستشعرات جيروسكوب. هذا الاختبار مصمم للهواتف الذكية والأجهزة اللوحية ذات وحدات القياس القصوري المدمجة (IMU).

أدوات ذات صلة

الأسئلة الشائعة

كيف أختبر جيروسكوب هاتفي؟

اضغط بدء الاختبار، ثم أدر جهازك. يعرض الشاشة معدلات الدوران لـ alpha (الانعراج) وbeta (الانحدار) وgamma (الدحرجة) بالدرجات في الثانية. القيم غير الصفرية تؤكد عمل الجيروسكوب.

ماذا تعني alpha وbeta وgamma؟

Alpha هو الدوران حول المحور Z (الانعراج/البوصلة)، beta هو الدوران حول المحور X (الانحدار/الميل أمام-خلف)، وgamma هو الدوران حول المحور Y (الدحرجة/الميل يسار-يمين).

لماذا يطلب الاختبار إذناً؟

iOS 13+ يتطلب إذن مستخدم صريح للوصول إلى مستشعرات الحركة عبر DeviceMotionEvent.requestPermission(). متصفحات Android عادةً تمنح الوصول تلقائياً.

هل يتم إرسال أي بيانات مستشعر إلى خادم؟

لا. تُعالج جميع بيانات المستشعر محلياً عبر DeviceMotion API. لا تُجرى أي طلبات شبكة أثناء الاختبار.