यह कैसे काम करता है
फ़ोन या टैबलेट के मोशन सेंसर क्या मापते हैं, यह लाइव दिखाता है। एक्सेलेरोमीटर मीटर प्रति सेकंड वर्ग में तीन अक्षों में त्वरण की रिपोर्ट करता है और अधिकतम पहुंच को संग्रहीत करता है, यह जांचने के लिए उपयोगी है कि यह तेज झटका या झटके पर प्रतिक्रिया करता है।
जाइरोस्कोप प्रत्येक अक्ष के बारे में डिग्री प्रति सेकंड में स्पिन गति की रिपोर्ट करता है, और ओरिएंटेशन डेटा-अल्फा, बीटा और गामा-एक बुलबुला स्तर फ़ीड करता है जो डिवाइस के पूरी तरह से क्षैतिज होने पर हरा हो जाता है। यदि कोई मैग्नेटोमीटर है, तो कम्पास उत्तर की ओर जाने का संकेत देता है।
यह ब्राउज़र द्वारा उजागर होने पर परिवेश प्रकाश सेंसर और तीन अलग-अलग पैटर्न के साथ कंपन मोटर परीक्षण के साथ पूरा होता है। सभी रीडिंग डिवाइस पर संसाधित की जाती हैं और कोई भी सर्वर पर नहीं भेजा जाता है।
उदाहरण
डिवाइस समर्थित और अभी भी9,8 m/s²यह पृथ्वी का गुरुत्वाकर्षण है। यदि उपकरण गुरुत्वाकर्षण के बिना त्वरण की रिपोर्ट करता है, तो आराम पर मान शून्य के करीब है।beta: 0° · gamma: 0°बिल्कुल क्षैतिज सतहबीटा आगे और पीछे के झुकाव को मापता है; गामा, पार्श्व झुकाव. दोनों शून्य पर होने पर बुलबुला केन्द्रित होता है।alpha: 90°दिशा 270° (पश्चिम)कम्पास शीर्षक की गणना 360 से अल्फा घटाकर की जाती है, क्योंकि अल्फा वामावर्त बढ़ता है।उपयोग के मामले
- जांचें कि क्या एक्सेलेरोमीटर या जायरोस्कोप गिरने के बाद भी काम करता है।
- पता लगाएँ कि स्क्रीन अपने आप क्यों नहीं घूमती: यह लगभग हमेशा सेंसर होता है, सिस्टम नहीं।
- किसी चित्र को टांगने या शेल्फ़ को संरेखित करने के लिए फ़ोन को लेवल के रूप में उपयोग करें।
- टहलने जाने या नेविगेशन ऐप का उपयोग करने से पहले कंपास की जांच करें।
- देखें कि गति पर प्रतिक्रिया करने वाले वेब एप्लिकेशन को विकसित करते समय सेंसर क्या मान लौटाते हैं।
अक्सर पूछे जाने वाले प्रश्न
मुझे कोई रीडिंग क्यों नहीं दिख रही?
डेस्कटॉप कंप्यूटर और अधिकांश नोटबुक में एक्सेलेरोमीटर या जाइरोस्कोप नहीं होता है, इसलिए इवेंट मौजूद होने पर भी ब्राउज़र कुछ भी डिलीवर नहीं करता है। मैंने फोन या टैबलेट से पेज खोला, और डिवाइस को घुमाया: कुछ सेंसर केवल तभी उत्सर्जन करते हैं जब कोई हलचल होती है।
iPhone अनुमति क्यों मांगता है?
iOS 13 के बाद से, Safari को मूवमेंट और ओरिएंटेशन डेटा देने के लिए स्पष्ट उपयोगकर्ता प्राधिकरण की आवश्यकता होती है, क्योंकि उन रीडिंग का उपयोग उपकरणों की पहचान करने और यहां तक कि स्क्रीन पर जो लिखा गया है उसका अनुमान लगाने के लिए किया जाता था। रीडिंग शुरू होने पर अनुमति का अनुरोध किया जाता है और सिस्टम प्रॉम्प्ट से अनुमति दी जानी चाहिए।
गुरुत्वाकर्षण के साथ और बिना गुरुत्वाकर्षण के त्वरण के बीच क्या अंतर है?
सेंसर हमेशा गुरुत्वाकर्षण और गति को मापता है। जाइरोस्कोप वाले उपकरण दोनों चीजों को अलग कर सकते हैं और एक ओर रैखिक त्वरण और दूसरी ओर कुल त्वरण प्रदान कर सकते हैं। यदि कंप्यूटर उन्हें अलग नहीं कर सकता है, तो आराम करने पर आप नीचे की ओर इशारा करते हुए अक्ष पर लगभग 9.8 m/s² देखेंगे।
कंपास का बिंदु ग़लत क्यों होता है?
मैग्नेटोमीटर किसी भी नजदीकी चुंबकीय क्षेत्र द्वारा बदल दिया जाता है: मैग्नेट, स्पीकर, वायरलेस चार्जर या धातु संरचना वाले मामले। इसमें अंशांकन की भी आवश्यकता होती है, जो अधिकांश फोन पर डिवाइस को हवा में आठ की आकृति बनाकर घुमाकर किया जाता है। यह चुंबकीय उत्तर को भी चिह्नित करता है, जो भौगोलिक उत्तर से बिल्कुल मेल नहीं खाता है।
मेरे फ़ोन पर कंपन क्यों काम नहीं कर रहा है?
iOS पर Safari वाइब्रेशन एपीआई लागू नहीं करता है, इसलिए iPhone पर ब्राउज़र से इसे सक्रिय करने का कोई तरीका नहीं है। एंड्रॉइड पर यह क्रोम और डेरिवेटिव्स में काम करता है, जब तक कि डिवाइस कंपन अक्षम के साथ साइलेंट मोड में न हो और आपने पहले पेज के साथ इंटरैक्ट किया हो।