पाठ 2: दूरी के लिए ड्राइविंग - आगे और पीछे की ओर बढ़ना
इस पाठ में, आप एक VEXcode VR प्रोजेक्ट बनाएंगे जो कैसल क्रैशर प्लेग्राउंडमें पहले महल को गिराने के लिए आगे और पीछे ड्राइवट्रेन कमांड का उपयोग करता है!

सीखने के परिणाम
- पहचानें कि वीआर रोबोट को एक विशिष्ट दूरी तक ले जाने के लिए [ड्राइव फॉर] ब्लॉक का उपयोग कैसे करें।
- वीआर रोबोट को आगे और पीछे ले जाने के लिए [ड्राइव फॉर] ब्लॉक में पैरामीटर को कैसे बदलना है, इसकी पहचान करें।
- ड्राइवट्रेन की गति निर्धारित करने के लिए [ड्राइव वेलोसिटी सेट करें] ब्लॉक का उपयोग कैसे करें, इसकी पहचान करें।
- [ड्राइव वेलोसिटी सेट करें] ब्लॉक में प्रयुक्त मानों की श्रेणी की पहचान करें।
एक नया प्रोजेक्ट बनाएँ
वीआर रोबोट को आगे बढ़ने के लिए एक VEXcode VR प्रोजेक्ट बनाया जाना चाहिए ताकि वह कैसल क्रैशर प्लेग्राउंडमें पहले महल से टकरा सके, फिर शुरुआती स्थिति में लौटने के लिए रिवर्स में ड्राइव कर सके।
नया VEXcode VR प्रोजेक्ट बनाने के लिए इन चरणों का पालन करें।
- vr.vex.comपर VEXcode VR लॉन्च करें।
- फ़ाइल मेनू खोलें और 'नया ब्लॉक प्रोजेक्ट' चुनें।
- आपको खेल का मैदान चुनने के लिए कहा जाएगा। कैसल क्रैशर खेल का मैदानचयन करें।

- कार्यक्षेत्र में खेल का मैदान खुल जाएगा।

अपने प्रोजेक्ट का नाम रखें
-
अपने प्रोजेक्ट को नाम देने के लिए, प्रोजेक्ट नाम बॉक्स का चयन करें.
-
नया प्रोजेक्ट नाम Unit2Lesson2दर्ज करें, और “सहेजें” चुनें.

आगे और पीछे की ओर ड्राइव करें
कैसल क्रैशर खेल के मैदानपर पहले महल को गिराने के लिए आगे बढ़ने के लिए एक वीआर रोबोट को प्रोग्राम करने के लिए [ड्राइव फॉर] ब्लॉक का उपयोग करें।
-
[ड्राइव के लिए] ब्लॉक को कार्यक्षेत्र में खींचें और इसे [जब शुरू किया गया] ब्लॉक के नीचे रखें।

-
कैसल क्रैशर प्लेग्राउंड को लॉन्च करने के लिए "ओपन प्लेग्राउंड" बटन का चयन करें यदि यह पहले से खुला नहीं है।

-
यह सुनिश्चित करने के लिए जांचें कि कैसल क्रैशर खेल का मैदान खुला है।

-
यदि कोई भिन्न खेल का मैदान खुलता है, तो कैसल क्रैशर खेल का मैदानमें बदलें। खेल के मैदान बदलने के लिए, खेल के मैदान का चयन करें बटन का चयन करें।

- खेल का मैदान चुनें मेनू में कैसल क्रैशर चयन करें।
-
प्रोजेक्ट का परीक्षण करने के लिए “प्रारंभ” बटन का चयन करें।

-
वीआर रोबोट कैसल क्रैशर खेल के मैदानपर 200 मिमी तक आगे बढ़ेगा। ध्यान दें कि वी.आर. रोबोट ने केन्द्रीय महल को नहीं छुआ। [ड्राइव फॉर] ब्लॉक में मापदंडों को समायोजित करने की आवश्यकता है ताकि वीआर रोबोट आगे ड्राइव कर सके।

-
खेल के मैदान को रीसेट करने और वीआर रोबोट को प्रारंभिक स्थिति में वापस ले जाने के लिए "रीसेट" बटन का चयन करें।

स्विच ब्लॉक का उपयोग करना
अब तक आपने [ड्राइव फॉर] ब्लॉक के बारे में जान लिया है।

नीचे दी गई छवि स्विच [ड्राइव फॉर] ब्लॉक को प्रदर्शित करती है जिसमें पायथन में 200 मिमी तक आगे ड्राइव करने का कमांड शामिल है। यदि आप स्विच ब्लॉक का उपयोग करना चाहते हैं, तो बस VEXcode [ड्राइव फॉर] ब्लॉक पर क्लिक करें और "ब्लॉक को स्विच ब्लॉक में बदलें" का चयन करें या स्विच ड्राइवट्रेन ब्लॉक को कार्यक्षेत्र में खींचें और ब्लॉक के अंदर पायथन कमांड टाइप करें।

इस पाठ के शेष भाग को जारी रखने के लिए अगला बटन का चयन करें।