पाठ 2: [ड्राइव फॉर] ब्लॉक में पैरामीटर बदलें
पिछले प्रोजेक्ट में वीआर रोबोट ने केंद्र में स्थित महल को नहीं छुआ था। इसे और अधिक दूरी तय करनी होगी। फॉरवर्ड पैरामीटर को एडजस्ट करें, इसका परीक्षण करें और देखें कि वीआर रोबोट बीच वाले महल को कैसे गिरा देता है!
- [Drive for] ब्लॉक में 800 मान दर्ज करके VR रोबोट द्वारा तय की जाने वाली दूरी निर्धारित करें।

[ड्राइव फॉर] ब्लॉक दशमलव, पूर्णांक या संख्यात्मक ब्लॉक स्वीकार कर सकता है। इकाइयों को मिलीमीटर (मिमी) से इंच में भी बदला जा सकता है।

स्विच ब्लॉक का उपयोग करना

स्विच [ड्राइव फॉर] ब्लॉक की माप की इकाइयों को मिलीमीटर से इंच में बदलने के लिए, "MM" को ओवरराइट करें और इस इकाई को "INCHES" शब्द से बदलें। माप की इकाइयों को पूरी तरह से बड़े अक्षरों में लिखना सुनिश्चित करें। जैसे ही आप माप की नई इकाई टाइप करेंगे, पैरामीटर के लिए एक सुझाव दिखाई देगा। आप कमांड भरने के लिए टाइप करना जारी रख सकते हैं। आप एंटर कुंजी या टैब कुंजी भी दबा सकते हैं, या कमांड को पॉप्युलेट करने के लिए सुझाव पर क्लिक कर सकते हैं।

-
परियोजना शुरू करें।

-
वीआर रोबोट बीच में स्थित महल से टकराएगा और उसके कुछ हिस्सों को गिरा देगा।

-
प्लेग्राउंड को रीसेट करने के लिए "रीसेट" बटन चुनें।

अब वीआर रोबोट को प्रारंभिक स्थिति में वापस लौटना होगा। एक अतिरिक्त [ड्राइव फॉर] ब्लॉक का उपयोग करें और मापदंडों को बदलकर इसे विपरीत दिशा में चलाकर प्रारंभिक स्थिति में वापस लाएं।
-
VEXcode VR प्रोजेक्ट में एक दूसरा [Drive for] ब्लॉक जोड़ें, और दिशा को "फॉरवर्ड" से "रिवर्स" में बदलें।

-
यह सुनिश्चित करें कि दूरी का मान पहले [ड्राइव फॉर] ब्लॉक के समान हो, यानी 800 मिलीमीटर (मिमी), ताकि यह प्रारंभिक स्थिति में वापस आ सके।

-
“स्टार्ट” बटन चुनें और प्रोजेक्ट चलाएं।

-
वीआर रोबोट 800 मिलीमीटर (मिमी) तक आगे और पीछे की ओर गति करेगा और फिर प्रारंभिक स्थिति में लौट आएगा।

: आपने कैसल क्रैशर चैलेंज का पहला भाग सफलतापूर्वक पूरा कर लिया है! यदि केंद्रीय किले के चारों हिस्से पूरी तरह से नहीं भी गिरते हैं, बल्कि थोड़ा-बहुत विस्थापित हो जाते हैं, तो यह स्वीकार्य है।
आपकी जानकारी के लिए
वीआर रोबोट को अलग-अलग गति से आगे और पीछे चलाने के लिए, आप [सेट ड्राइव वेलोसिटी] ब्लॉक का उपयोग करके ड्राइव वेलोसिटी को बढ़ा या घटा सकते हैं। [सेट ड्राइव वेलोसिटी] ब्लॉक 0% से 100% तक की रेंज स्वीकार करता है। डिफ़ॉल्ट वेग 50% है। वेग में परिवर्तन करने से ड्राइवट्रेन के सभी बाद के आदेशों पर प्रभाव पड़ेगा।

यह स्विच [सेट ड्राइव वेलोसिटी] ब्लॉक है। ध्यान दें कि पायथन कमांड का उपयोग करते समय, संख्यात्मक पैरामीटर हमेशा इकाई (प्रतिशत) से पहले लिखा जाता है, जिसे अल्पविराम से अलग किया जाता है।

अपना प्रोजेक्ट सेव करें
अपने प्रोजेक्ट को सेव करने के लिए, "फ़ाइल" ड्रॉप-डाउन मेनू में "अपने डिवाइस पर सेव करें" चुनें।

एक बार सेव हो जाने पर, प्रोजेक्ट आपके डिवाइस के डाउनलोड फ़ोल्डर में .vrblocks फ़ाइल के रूप में दिखाई देगा।
स्विच ब्लॉक का उपयोग करना
स्विच ब्लॉक का उपयोग करते समय ड्राइविंग दिशा को आगे से पीछे की ओर बदलने के लिए, कोष्ठक में "REVERSE" शब्द टाइप करें।
REVERSE पैरामीटर के लिए एक सुझाव दिखाई देगा। आप इस सुझाव पर क्लिक कर सकते हैं या पैरामीटर भरने के लिए एंटर या टैब कुंजी दबा सकते हैं। सुनिश्चित करें कि आप दूरी पैरामीटर को 800 MM पर सेट करें ताकि यह इस पाठ की परियोजना में उपयोग किए गए पैरामीटर से मेल खाए।
