जाइरो सेंसर#
परिचय#
VEX IQ जाइरो सेंसर एक अक्ष के चारों ओर घूर्णी गति को मापता है। इसका उपयोग यह ट्रैक करने के लिए किया जाता है कि रोबोट कितना घूम चुका है और किस दिशा में है।
नीचे सभी ब्लॉकों की सूची दी गई है:
कैलिब्रेट जायरो — कॉन्फ़िगर किए गए जायरो सेंसर को कैलिब्रेट करता है।
सेट जाइरो हेडिंग — जाइरो सेंसर की वर्तमान हेडिंग को एक नए हेडिंग मान पर सेट करता है।
सेट जाइरो रोटेशन — जाइरो सेंसर के वर्तमान रोटेशन को एक नए रोटेशन मान पर सेट करता है।
गाइरो हेडिंग का कोण — 0 से 359.99 डिग्री तक, गाइरो सेंसर जिस दिशा में है, उसकी रिपोर्ट करता है।
गाइरो रोटेशन का कोण — रिपोर्ट करता है कि गाइरो सेंसर कितनी दूर घूम चुका है।
गाइरो की दर — गाइरो सेंसर की वर्तमान घूर्णन गति की रिपोर्ट करता है।
कैलिब्रेट जाइरो#
कैलिब्रेट जायरो स्टैक ब्लॉक कॉन्फ़िगर किए गए जायरो सेंसर को कैलिब्रेट करता है।
कैलिब्रेशन से जायरो सेंसर को घुमावों को सही ढंग से मापने में मदद मिलती है। कैलिब्रेशन के दौरान सेंसर को स्थिर रखें। यदि कैलिब्रेशन के दौरान सेंसर हिलता है, तो हेडिंग, रोटेशन और रेट के मान घुमावों को सही ढंग से नहीं माप पाएंगे।
स्टैक में अगला ब्लॉक चलने से पहले प्रोजेक्ट कैलिब्रेशन पूरा होने तक प्रतीक्षा करेगा।
नोट: यह ब्लॉक केवल तभी उपलब्ध होगा जब ड्राइवट्रेन के बाहर एक कॉन्फ़िगर किया गया जाइरो सेंसर मौजूद हो।
[Gyro1 v] को [2 v] सेकंड के लिए कैलिब्रेट करें
पैरामीटर |
विवरण |
|---|---|
जायरो |
कैलिब्रेट करने के लिए जायरो सेंसर। |
अवधि |
सेंसर को कैलिब्रेट करने में कितना समय लगेगा (सेकंड में):
|
उदाहरण
जब शुरू हो
[Calibrate a Gyro Sensor and display its angle of heading.]
[Gyro1 v] को [2 v] सेकंड के लिए कैलिब्रेट करें
कंसोल पर (डिग्री में [Gyro1 v] की दिशा) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
जाइरो हेडिंग सेट करें#
हेडिंग वह दिशा है जिस ओर सेंसर का मुख है, जिसे 0 से 359.99 डिग्री तक मापा जाता है। सेट जायरो हेडिंग स्टैक ब्लॉक जायरो सेंसर की वर्तमान हेडिंग को एक नए हेडिंग मान में बदल देता है।
उदाहरण के लिए, यदि सेंसर दाईं ओर मुड़ गया है, तो दिशा को 0 डिग्री पर सेट करने से वह दाईं ओर की स्थिति ही नई 0 डिग्री बन जाती है। फिर सेंसर उस नई दिशा के आधार पर अन्य दिशाओं को ट्रैक कर सकता है।
[Gyro1 v] की दिशा (0) डिग्री पर सेट करें
पैरामीटर |
विवरण |
|---|---|
जायरो |
उपयोग करने के लिए जायरो सेंसर। |
शीर्षक |
सेंसर के लिए निर्धारित की जाने वाली दिशा का मान (डिग्री में)। यह मान 0 से 359.99 तक हो सकता है। |
उदाहरण
जब शुरू हो
[Turn to the new 0 degrees heading.]
[Gyro1 v] की दिशा (90) डिग्री पर सेट करें
(0) डिग्री दिशा पर मुड़ें ▶
जाइरो रोटेशन सेट करें#
रोटेशन वह मात्रा है जो सेंसर के घूमने की दिशा को डिग्री में मापता है। हेडिंग के विपरीत, रोटेशन 359.99 डिग्री से अधिक या 0 डिग्री से कम हो सकता है। प्रोजेक्ट की शुरुआत में, रोटेशन का मान 0 डिग्री पर सेट होता है। सेट जायरो रोटेशन स्टैक ब्लॉक जायरो सेंसर के वर्तमान रोटेशन को एक नए मान में बदल देता है।
उदाहरण के लिए, यदि सेंसर ने दाईं ओर दो पूरे चक्कर लगा लिए हैं, तो उसका घूर्णन मान 720 डिग्री होगा। घूर्णन को 0 डिग्री पर सेट करने से यह 720 से 0 डिग्री पर रीसेट हो जाएगा। फिर सेंसर इस नए मान के आधार पर घूर्णन को ट्रैक कर सकता है।
[Gyro1 v] का रोटेशन (0) डिग्री पर सेट करें
पैरामीटर |
विवरण |
|---|---|
जायरो |
उपयोग करने के लिए जायरो सेंसर। |
ROTATION |
सेंसर के लिए निर्धारित की जाने वाली घूर्णन मान (डिग्री में)। यह पूर्णांक या दशमलव हो सकता है। |
उदाहरण
जब शुरू हो
[Turn to the new 0 rotation.]
[Gyro1 v] का रोटेशन (-100) डिग्री पर सेट करें
(0) डिग्री रोटेशन पर मुड़ें ▶
जाइरो हेडिंग का कोण#
हेडिंग वह दिशा है जिस ओर सेंसर का मुख है, जिसे 0 से 359.99 डिग्री तक मापा जाता है। एंगल ऑफ जायरो हेडिंग रिपोर्टर ब्लॉक जायरो सेंसर की वर्तमान हेडिंग की जानकारी देता है।
प्रारंभिक दिशा 0 डिग्री है। यदि सेंसर 359.99 डिग्री से आगे घूमता है, तो दिशा वापस 0 डिग्री पर आ जाती है।
(डिग्री में [Gyro1 v] की दिशा)
पैरामीटर |
विवरण |
|---|---|
जायरो |
दिशा की जानकारी देने के लिए जाइरो सेंसर का उपयोग किया जाता है। |
उदाहरण
जब शुरू हो
[Display the Gyro Sensor's heading before and after rotating.]
कंसोल पर (डिग्री में [Gyro1 v] की दिशा) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
[दाएं v] दिशा में (390) डिग्री मुड़ें ▶
कंसोल पर (डिग्री में [Gyro1 v] की दिशा) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
जाइरो रोटेशन का कोण#
रोटेशन वह मात्रा है जो सेंसर घूमा है, जिसे डिग्री में मापा जाता है। हेडिंग के विपरीत, रोटेशन 359.99 डिग्री से अधिक या 0 डिग्री से कम हो सकता है। किसी प्रोजेक्ट की शुरुआत में, रोटेशन का मान 0 डिग्री पर सेट होता है। एंगल ऑफ़ जायरो रोटेशन रिपोर्टर ब्लॉक जायरो सेंसर के वर्तमान रोटेशन की जानकारी देता है।
दाहिनी ओर मुड़ने से घूर्णन बढ़ता है, और बाईं ओर मुड़ने से घूर्णन घटता है। उदाहरण के लिए, दाहिनी ओर दो पूरे चक्कर लगाने पर 720 डिग्री का घूर्णन दर्ज होगा। 0 डिग्री से बाईं ओर एक पूरा चक्कर लगाने पर -360 डिग्री का घूर्णन दर्ज होगा।
(डिग्री में [Gyro1 v] का रोटेशन)
पैरामीटर |
विवरण |
|---|---|
जायरो |
घूर्णन की जानकारी देने के लिए जाइरो सेंसर का उपयोग किया जाता है। |
उदाहरण
जब शुरू हो
[Display the Gyro Sensor's angle of rotation before and after rotating.]
कंसोल पर (डिग्री में [Gyro1 v] का रोटेशन) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
[दाएं v] दिशा में (390) डिग्री मुड़ें ▶
कंसोल पर (डिग्री में [Gyro1 v] का रोटेशन) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
जाइरो की दर#
रेट ऑफ़ जायरो रिपोर्टर ब्लॉक जायरो सेंसर की वर्तमान घूर्णन गति को डिग्री प्रति सेकंड (डीपीएस) में रिपोर्ट करता है। जायरो सेंसर के घूमने की दिशा के आधार पर मान धनात्मक या ऋणात्मक हो सकता है।
(dps में [Gyro1 v] की दर)
पैरामीटर |
विवरण |
|---|---|
जायरो |
घूर्णन गति की जानकारी देने के लिए जाइरो सेंसर का उपयोग किया जाता है। |
उदाहरण
जब शुरू हो
[Display the Gyro Sensor's current rotation speed.]
[दाएं v] दिशा में मुड़ें
(1) सेकंड प्रतीक्षा करें
कंसोल पर (dps में [Gyro1 v] की दर) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें