पाठ 3: वीआर रोबोट को चालू करना
अब जब आपने कैसल क्रैशर प्लेग्राउंडमें पहला महल गिरा दिया है, तो आपको दूसरे को गिराने के लिए वीआर रोबोट की आवश्यकता होगी। यह पाठ आपको वीआर रोबोट को चालू करने और कैसल क्रैशर खेल के मैदानपर दो इमारतों को गिराने के चरणों के माध्यम से चलेगा।
सीखने के परिणाम
- पहचानें कि वीआर रोबोट को दाएं या बाएं मोड़ने के लिए [टर्न फॉर] ब्लॉक का उपयोग कैसे करें।
- पहचानें कि वीआर रोबोट को किसी दिए गए कंपास हेडिंग पर मोड़ने के लिए [Turn to heading] ब्लॉक का उपयोग कैसे करें।
परियोजना का नाम बदलें
- यदि पिछले पाठ का कोड पहले से लोड नहीं है, तो Unit2Lesson2 प्रोजेक्ट लोड करें।
-
प्रोजेक्ट नाम बॉक्स का चयन करके प्रोजेक्ट का नाम बदलें।

-
नया प्रोजेक्ट नाम Unit2Lesson3दर्ज करें, और “सहेजें” चुनें।

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

आपकी जानकारी के लिए
वीआर रोबोट को अलग-अलग गति से घुमाने के लिए, [टर्न वेलोसिटी सेट करें] ब्लॉक का उपयोग करके टर्न वेग को बढ़ाया या घटाया जा सकता है।

- [Turn for] ब्लॉक को खींचें और इसे [Drive for] ब्लॉक के नीचे संलग्न करें। [Turn for] ब्लॉक के पैरामीटर को 90 डिग्री दाईं ओर मोड़ने के लिए सेट करें।
-
नोट: इस परियोजना में [ड्राइव वेलोसिटी सेट करें] और [टर्न वेलोसिटी सेट करें] ब्लॉक जोड़े गए हैं और 100% पर सेट किए गए हैं। ये वैकल्पिक ब्लॉक हैं.

-
-
[ड्राइव फॉर] ब्लॉक को खींचें और इसे [टर्न फॉर] ब्लॉक के नीचे संलग्न करें। [ड्राइव फॉर] ब्लॉक के पैरामीटर को 700 मिलीमीटर (मिमी) पर सेट करें।

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

-
प्रोजेक्ट का परीक्षण करने के लिए “प्रारंभ” बटन का चयन करें।

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

स्विच ब्लॉक का उपयोग करना
यह स्विच [सेट टर्न वेलोसिटी] ब्लॉक है। ब्लॉक के पैरामीटर को बदलने के लिए बस एक अलग संख्या टाइप करके संख्यात्मक मान को बदलें।

VEXcode ब्लॉकों के संपूर्ण स्टैक को स्विच ब्लॉकों में परिवर्तित करने के लिए, बस एक VEXcode ब्लॉक का चयन करें और "स्टैक को स्विच ब्लॉक में परिवर्तित करें" चुनें। नीचे दी गई छवि इस पाठ की परियोजना को स्विच ब्लॉक के रूप में प्रदर्शित करती है। प्रत्येक VEXcode ब्लॉक को पायथन कमांड में परिवर्तित किया जाता है, और प्रत्येक कमांड को एक स्विच ब्लॉक के अंदर सूचीबद्ध किया जाता है।

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