Sensor Test
अपने डिवाइस के एक्सेलेरोमीटर, गायरोस्कोप, ओरिएंटेशन और मोशन सेंसर को सीधे अपने ब्राउज़र में लाइव जांचें। यह फ़ोन और टैबलेट पर सबसे अच्छा काम करता है।
Sensor test
Tap “Run test” to start reading your accelerometer, gyroscope and orientation sensors live. On iPhone and iPad the browser will ask for Motion & Orientation permission first.
- Alpha
- —°
- Beta
- —°
- Gamma
- —°
- X
- —
- Y
- —
- Z
- —
सेंसर टेस्ट का उपयोग कैसे करें: त्वरित गाइड
एक मिनट से भी कम समय लगेगा- 1मोशन सेंसर वाले फोन या टैबलेट पर इस पेज को खोलें।
- 2'रन टेस्ट' पर टैप करें और पूछे जाने पर iOS पर मोशन एक्सेस की अनुमति दें।
- 3डिवाइस को झुकाएं और घुमाएं और मूल्यों को बदलते हुए देखें।
- 4शून्य का मतलब आमतौर पर डेस्कटॉप मशीन या ब्लॉक की गई अनुमति है।
अवलोकन
फ़ोन और टैबलेट छोटे मोशन-सेंसिंग चिप्स से भरे होते हैं जिनके बारे में ज़्यादातर लोग कभी नहीं सोचते, फिर भी वे पर्दे के पीछे लगातार काम कर रहे होते हैं: जब आप डिवाइस को घुमाते हैं तो आपकी स्क्रीन को घुमाना, स्टेप काउंटरों को शक्ति देना, रेसिंग गेम को झुकाव से चलाने देना, और ऑगमेंटेड रियलिटी ऐप्स को यह बताना कि कैमरा भौतिक स्थान में कहाँ इंगित कर रहा है। यह टूल आपको अपने ब्राउज़र के माध्यम से उन्हीं रीडिंग्स तक सीधी, लाइव पहुँच प्रदान करता है, किसी ऐप इंस्टॉलेशन की आवश्यकता नहीं है।
यह तीन मुख्य स्रोतों को पढ़ता है: एक्सेलेरोमीटर, जो X, Y और Z अक्षों के अनुदिश रैखिक त्वरण (गुरुत्वाकर्षण के खिंचाव सहित) को मापता है; जायरोस्कोप, जो उन्हीं अक्षों के चारों ओर घूर्णन दर को मापता है; और ओरिएंटेशन इवेंट, जो एक्सेलेरोमीटर, जायरोस्कोप और अक्सर मैग्नेटोमीटर डेटा को एक आसान-से-पढ़ने वाले अल्फा, बीटा, गामा कोण सेट में फ्यूज करते हैं जो यह बताता है कि डिवाइस किस दिशा में है। जहाँ उपलब्ध हो, एक कच्ची मैग्नेटोमीटर रीडिंग (कम्पास हेडिंग) भी दिखाई जाती है।
यह सब एक विशिष्ट डेस्कटॉप या लैपटॉप कंप्यूटर पर सार्थक रूप से काम नहीं करता है, क्योंकि अधिकांश में वह हार्डवेयर स्थापित नहीं होता है। यदि आप फ़ोन पर परीक्षण कर रहे हैं, तो सुनिश्चित करें कि पूछे जाने पर आप गति और ओरिएंटेशन अनुमति प्रॉम्प्ट प्रदान करते हैं, विशेष रूप से iOS पर, जहाँ Apple को इस डेटा को किसी वेबपेज पर जारी करने से पहले एक स्पष्ट टैप की आवश्यकता होती है।
अपने परिणाम कैसे पढ़ें
एक्सेलेरोमीटर (X, Y, Z)
ये तीनों संख्याएँ प्रत्येक अक्ष के अनुदिश मीटर प्रति सेकंड वर्ग में त्वरण का वर्णन करती हैं। फ़ोन को मेज पर सपाट रखें, स्क्रीन ऊपर की ओर हो, और Z अक्ष लगभग +9.8 (या साइन कन्वेंशन के आधार पर -9.8) पढ़ना चाहिए, जो डिवाइस के माध्यम से सीधे नीचे खींचने वाले गुरुत्वाकर्षण का प्रतिनिधित्व करता है। इसे झुकाएँ या हिलाएँ और आपको X और Y मान उछलते हुए दिखाई देंगे जैसे ही आप बग़ल में और आगे-पीछे का त्वरण लागू करते हैं।
गायरोस्कोप (घूर्णन दर)
डिग्री प्रति सेकंड (या रेडियन प्रति सेकंड, ब्राउज़र के आधार पर) में रिपोर्ट किया गया, यह बताता है कि डिवाइस वर्तमान में प्रत्येक अक्ष के चारों ओर कितनी तेजी से घूम रहा है, न कि इसका निरपेक्ष कोण। डिवाइस को स्थिर रखें और ये शून्य के करीब रहने चाहिए; इसे सुचारू रूप से घुमाएँ और आपको एक आनुपातिक स्पाइक दिखाई देगा जो गति बंद होने पर शून्य पर वापस आ जाएगा।
ओरिएंटेशन (अल्फ़ा, बीटा, गामा)
अल्फा ऊर्ध्वाधर अक्ष के चारों ओर कंपास-शैली का घूर्णन है (0 से 360 डिग्री), बीटा आगे-पीछे का झुकाव है (-180 से 180), और गामा बाएँ-दाएँ का झुकाव है (-90 से 90)। ये तीनों संख्याएँ मिलकर पूरी तरह से वर्णन करती हैं कि आपके डिवाइस की स्क्रीन 3D स्थान में किस दिशा में है, और गेम इंजन और AR ऐप आमतौर पर सीधे इन्हीं का उपयोग करते हैं।
अनुमति स्थिति
एक स्पष्ट संकेतक दिखाता है कि सेंसर तक पहुँच प्रदान की गई है, अस्वीकार की गई है, या अभी तक अनुरोध नहीं की गई है। यदि यह अस्वीकृत दिखाता है, तो आपको अपनी ब्राउज़र सेटिंग्स में साइट अनुमतियों को रीसेट करना होगा और पुनः लोड करना होगा, क्योंकि एक बार जब आप 'नहीं' कह देते हैं, तो अधिकांश ब्राउज़र स्वचालित रूप से फिर से संकेत नहीं देंगे।
समस्या निवारण
यदि आपके सेंसर डेटा रिपोर्ट नहीं कर रहे हैं, तो इन चरणों का पालन करें:
- पुष्टि करें कि आप फ़ोन या टैबलेट पर परीक्षण कर रहे हैं। मानक डेस्कटॉप और अधिकांश गैर-कन्वर्टिबल लैपटॉप में पढ़ने के लिए कोई मोशन सेंसर नहीं होते हैं।
- पृष्ठ पर 'सेंसर सक्षम करें' बटन पर टैप करें और दिखाई देने वाले किसी भी अनुमति संकेत को स्वीकार करें, विशेष रूप से iOS Safari पर, जिसके लिए इस स्पष्ट संकेत की आवश्यकता होती है।
- सुनिश्चित करें कि पृष्ठ HTTPS पर लोड किया गया है। अधिकांश आधुनिक ब्राउज़रों में असुरक्षित HTTP पृष्ठों पर मोशन और ओरिएंटेशन API पूरी तरह से अवरुद्ध हैं।
- यदि आपने पहले अनुमति अस्वीकार कर दी थी, तो इस पृष्ठ के लिए अपने ब्राउज़र की साइट सेटिंग्स खोलें और मोशन/ओरिएंटेशन अनुमति को रीसेट करें, फिर पुनः लोड करें।
- कोई भिन्न ब्राउज़र आज़माएँ। डेस्कटॉप के लिए Firefox और कुछ गोपनीयता-केंद्रित ब्राउज़र डिफ़ॉल्ट रूप से जेनेरिक सेंसर API को अक्षम कर देते हैं।
- कैमरा या AR सुविधाओं का उपयोग करने वाले अन्य ऐप्स बंद करें, क्योंकि कुछ प्लेटफ़ॉर्म समवर्ती उच्च-दर सेंसर एक्सेस को प्रतिबंधित करते हैं।
ड्रिफ्ट और अविश्वसनीय रीडिंग के सामान्य कारण
जाइरोस्कोप बहाव सबसे अक्सर गलत समझे जाने वाले सेंसर की ख़ासियतों में से एक है। क्योंकि एक जाइरोस्कोप पूर्ण कोण के बजाय घूर्णन की दर की रिपोर्ट करता है, इसलिए किसी भी छोटे माप पूर्वाग्रह को जब आप इसे स्थिति अनुमान में एकीकृत करते हैं तो समय के साथ जमा हो जाता है। एक डिवाइस को कई मिनटों तक स्थिर रखें जबकि केवल एक जाइरोस्कोप-आधारित ओरिएंटेशन अनुमान देख रहे हों और आप आमतौर पर इसे धीरे-धीरे भटकते हुए देखेंगे भले ही डिवाइस हिला न हो। निर्माता सेंसर फ्यूजन के साथ इसकी भरपाई करते हैं, जाइरोस्कोप डेटा को एक्सीलरोमीटर गुरुत्वाकर्षण रीडिंग और मैग्नेटोमीटर हेडिंग के साथ मिलाकर बहाव को समय-समय पर सही करते हैं, यही कारण है कि अधिकांश ऑन-स्क्रीन "ओरिएंटेशन" संख्याएँ केवल कच्चे जाइरोस्कोप की तुलना में कहीं अधिक स्थिर रहती हैं।
मैग्नेटोमीटर रीडिंग पास की धातु की वस्तुओं, मैग्नेट, स्पीकर, या यहां तक कि एक चुंबकीय क्लिप वाले फ़ोन केस से भी प्रभावित हो सकती हैं। यदि आपकी कंपास हेडिंग एक निश्चित ऑफसेट से लगातार गलत लगती है, तो धातु के फर्नीचर, लैपटॉप, या अन्य फ़ोन से दूर जाने का प्रयास करें और देखें कि क्या रीडिंग स्वयं सही हो जाती है।
सेंसर एक्सेस के लिए अनुमति क्यों चाहिए
मोशन डेटा आश्चर्यजनक रूप से व्यक्तिगत जानकारी प्रकट कर सकता है: चलते समय आपकी चाल, क्या आप किसी चलते हुए वाहन में हैं, यहां तक कि आपके हाथ में फ़ोन कैसे हिलता है, उसके आधार पर आप क्या टाइप कर रहे हैं इसका मोटा अनुमान भी। इस कारण से, ब्राउज़र विक्रेताओं ने धीरे-धीरे पहुँच को कड़ा कर दिया है। Apple ने iOS 13 के बाद से उपयोगकर्ता के टैप से जुड़ी एक स्पष्ट अनुमति प्रॉम्प्ट की आवश्यकता करके मार्ग प्रशस्त किया, और अन्य ब्राउज़र जेनेरिक सेंसर API के अनुमति मॉडल के साथ उसी दिशा में आगे बढ़ रहे हैं। यदि कोई साइट बिना सहमति के पृष्ठभूमि में आपके डिवाइस की गति को चुपचाप पढ़ सकती है, तो यह एक महत्वपूर्ण गोपनीयता लीक होगा, इसलिए आपको जो अतिरिक्त टैप करना पड़ता है, वह आपके पक्ष में एक जानबूझकर किया गया समझौता है।
अक्सर पूछे जाने वाले प्रश्न
मेरा डेस्कटॉप कोई सेंसर क्यों नहीं दिखाता है?
एक्सीलरोमीटर, जाइरोस्कोप और मैग्नेटोमीटर भौतिक हार्डवेयर घटक हैं जो लगभग विशेष रूप से फ़ोन, टैबलेट और 2-इन-1 या टैबलेट मोड वाले कुछ लैपटॉप में पाए जाते हैं। एक मानक डेस्कटॉप PC या गैर-कन्वर्टिबल लैपटॉप में ऐसा कोई हार्डवेयर नहीं होता है, इसलिए ब्राउज़र के पढ़ने के लिए कुछ भी नहीं होता है।
जाइरोस्कोप टेस्ट ऑनलाइन सभी शून्य दिखाता है, क्या यह सामान्य है?
शून्य का आमतौर पर मतलब है कि ब्राउज़र को अभी तक गति की अनुमति नहीं दी गई है, या पृष्ठ स्थिर है और रिपोर्ट करने के लिए वास्तव में कोई घूर्णन नहीं है। 'सेंसर सक्षम करें' बटन पर टैप करने का प्रयास करें, अनुमति संकेत दें, फिर डिवाइस को भौतिक रूप से घुमाएँ।
iOS ने मुझसे मोशन और ओरिएंटेशन एक्सेस की अनुमति क्यों मांगी?
iOS 13 के बाद से, Safari को किसी भी पृष्ठ द्वारा एक्सीलरोमीटर, जाइरोस्कोप, या कंपास को पढ़ने से पहले एक स्पष्ट उपयोगकर्ता संकेत और अनुमति अनुदान की आवश्यकता होती है। इसे मोशन डेटा के माध्यम से साइटों को चुपचाप डिवाइसों की फिंगरप्रिंटिंग या ट्रैकिंग से रोकने के लिए जोड़ा गया था। आपको एक ऑन-पेज बटन पर टैप करना होगा, एक बैकग्राउंड API कॉल प्रॉम्प्ट को ट्रिगर नहीं कर सकता है।
एक्सीलरोमीटर और जाइरोस्कोप में क्या अंतर है?
एक्सीलरोमीटर X, Y और Z अक्षों के साथ रैखिक त्वरण को मापता है, जिसमें डिवाइस के स्थिर होने पर गुरुत्वाकर्षण का निरंतर खिंचाव भी शामिल है। जाइरोस्कोप उन्हीं तीन अक्षों के चारों ओर घूर्णन दर को मापता है। संयुक्त रूप से, वे डिवाइस को केवल किसी एक सेंसर की तुलना में अंतरिक्ष में अपनी दिशा को कहीं अधिक सटीकता से गणना करने देते हैं।
मेरे ओरिएंटेशन मान समय के साथ बदलते हुए लगते हैं। ऐसा क्यों?
जाइरोस्कोप घूर्णन की दर को मापते हैं, न कि पूर्ण कोण को, इसलिए किसी भी छोटी रीडिंग त्रुटि को जितनी देर आप इसे ट्रैक करते हैं, उतनी देर तक जमा होती रहती है, इस घटना को बहाव (drift) कहा जाता है। अधिकांश डिवाइस एक्सीलरोमीटर और मैग्नेटोमीटर के खिलाफ समय-समय पर पुनः संदर्भ करके इसे ठीक करते हैं, लेकिन कई मिनटों तक केवल शुद्ध जाइरोस्कोप-आधारित बहाव अपेक्षित और सामान्य है।
मैग्नेटोमीटर या कंपास हेडिंग क्यों अनुपलब्ध है?
कंपास हेडिंग को मैग्नेटोमीटर और एक फ्यूज्ड ओरिएंटेशन मॉडल दोनों की आवश्यकता होती है, और कई ब्राउज़र (विशेष रूप से डेस्कटॉप Chrome और Firefox) गोपनीयता कारणों से कच्चे मैग्नेटोमीटर डेटा को बिल्कुल भी उजागर नहीं करते हैं। यह मोबाइल Safari और Android के लिए Chrome पर सबसे विश्वसनीय है।
क्या कोई वेबसाइट बिना पूछे मोशन सेंसर का उपयोग करके मुझे ट्रैक कर सकती है?
आधुनिक iOS पर, यह अनिवार्य अनुमति प्रॉम्प्ट द्वारा अवरुद्ध है। Android Chrome पर, मोशन और ओरिएंटेशन इवेंट आमतौर पर HTTPS पर स्पष्ट प्रॉम्प्ट के बिना उपलब्ध होते हैं, हालांकि यह Chrome संस्करण के अनुसार भिन्न होता है और Generic Sensor API के अपने अनुमति मॉडल की आवश्यकता की ओर बढ़ रहा है।
क्या यह सेंसर टेस्ट काम करेगा यदि मेरा ब्राउज़र एक iframe में है?
कई सेंसर API क्रॉस-ऑरिजन iframes के अंदर अवरुद्ध होते हैं जब तक कि मूल पृष्ठ उस सेंसर के लिए Permissions Policy भत्ता स्पष्ट रूप से न दे। यदि आपने इस परीक्षण को कहीं एम्बेड किया है, तो इसे सीधे अपने टैब में खोलें।
मान इतने तेज़ी से क्यों अपडेट होते हैं और अस्थिर क्यों दिखते हैं?
कच्चा सेंसर हार्डवेयर स्वाभाविक रूप से शोर वाला होता है और अधिकांश फ़ोन 60Hz या उससे अधिक तेज़ी से नमूना लेते हैं। छोटी कंपन, हाथ कांपना और सेंसर का शोर स्तर सभी लगातार छोटे उतार-चढ़ाव के रूप में दिखाई देते हैं। यह पूरी तरह से सामान्य है और खराब सेंसर का संकेत नहीं देता है।
मेरे लैपटॉप में 'टैबलेट मोड' है लेकिन कोई सेंसर नहीं दिखाता है। क्या गड़बड़ है?
हर 2-इन-1 लैपटॉप वास्तव में एक्सेलेरोमीटर या गायरोस्कोप चिप के साथ नहीं आता है; कुछ मोड स्विचिंग के लिए पूरी तरह से हिंज-एंगल सेंसर पर निर्भर करते हैं। अपने डिवाइस की स्पेसिफिकेशन शीट की जाँच करें, या यह पुष्टि करने के लिए Windows के अंतर्निहित Sensor Diagnostic Tool का उपयोग करें कि हार्डवेयर मौजूद है, इससे पहले कि आप यह मान लें कि ब्राउज़र में कोई समस्या है।
क्या सेंसर को पूरी तरह से ब्लॉक करने वाले ब्राउज़र पर सेंसर का परीक्षण करने का कोई तरीका है?
Firefox desktop और कई गोपनीयता-संरक्षित ब्राउज़र डिफ़ॉल्ट रूप से Generic Sensor API को अक्षम कर देते हैं। आपको लाइव रीडिंग प्राप्त करने के लिए Chrome, Edge, या Safari (मोबाइल) पर परीक्षण करना होगा, या एक प्रायोगिक सेंसर टॉगल के लिए लक्ष्य ब्राउज़र के फ़्लैग पृष्ठ की जाँच करनी होगी।