पाठ 5: डिस्क मूवर चुनौती चरण
इस चुनौती में, एक प्रोजेक्ट बनाएं जिसमें वीआर रोबोट इलेक्ट्रोमैग्नेट का उपयोग करके नौ डिस्क उठाता है और उन्हें मिलाते हुए रंगीन लक्ष्यों में डालता है: तीन नीली, तीन लाल और तीन हरी डिस्क।

डिस्क मूवर चैलेंज को हल करने के लिए वीआर रोबोट को दोहराए जाने वाले कार्यों को पूरा करना होगा। इस चुनौती को हल करने के लिए इस परियोजना में नेस्टेड लूप्स और इलेक्ट्रोमैग्नेट के साथ-साथ ड्राइवट्रेन, सेंसिंग और कंट्रोल श्रेणियों के ब्लॉकों का उपयोग करने की आवश्यकता होगी। एक बार जब सभी नौ डिस्क उचित लक्ष्य पर पहुंच जाएं, तो चुनौती पूरी हो जाती है।
- ध्यान दें: समाधान यह हो सकता है कि वीआर रोबोट हरे गोल के बगल वाली दीवार से टकरा जाए। भविष्य के पाठ्यक्रमों में इस व्यवहार को रोकने के लिए चर शामिल किये जायेंगे। फिलहाल तो यह ठीक है! चुनौती तब पूरी होती है जब सभी 9 डिस्क उचित लक्ष्यों में स्थानांतरित हो जाती हैं।
चुनौती को पूरा करने के लिए इन चरणों का पालन करें:
-
चुनौती को पूरा करने के लिए वीआर रोबोट को किस प्रकार ड्राइव करना चाहिए, यह देखने के लिए समाधान वीडियो देखें। नीचे दिए गए वीडियो क्लिप में, वीआर रोबोट इलेक्ट्रोमैग्नेट के साथ निकटतम नीली डिस्क को उठाने के लिए आगे बढ़ता है, फिर मुड़कर उसे नीले गोल में गिरा देता है। शेष दो डिस्कों के लिए भी यही प्रक्रिया दोहराई जाती है। इसके बाद वीआर रोबोट दाईं ओर मुड़ता है और लाल गोल क्षेत्र की ओर बढ़ता है। इसके बाद यह बायीं ओर मुड़ता है और लाल गोल में तीन लाल डिस्कों को उठाने और गिराने के लिए ड्राइविंग की प्रक्रिया को दोहराता है। रोबोट दाईं ओर मुड़कर हरे गोल क्षेत्र की ओर बढ़ता है, फिर बाईं ओर मुड़कर तीन हरी डिस्कों को उठाकर हरे गोल में गिराता है।
- एक नया प्रोजेक्ट बनाएं या इस इकाई में पिछले पाठों से एक प्रोजेक्ट लोड करें।
- प्रोजेक्ट का नाम बदलें Unit8Challenge.
- प्लेग्राउंड विंडो लॉन्च करें.
- डिस्क मूवर प्लेग्राउंडलोड करें।
- सभी डिस्क को उठाने और उन्हें सही लक्ष्य में रखने के लिए शुरू से ही वीआर रोबोट को नेविगेट करने के लिए आवश्यक ब्लॉक जोड़ें। चुनौती पूरी करने के लिए वीआर रोबोट को प्रारंभिक स्थिति में वापस लौटना होगा। याद रखें कि यदि आपके पास VR प्रीमियम खाता है, तो आप VEXcode VR ब्लॉक और स्विच ब्लॉक दोनों के संयोजन का उपयोग कर सकते हैं।
- यह जांचने के लिए कि क्या यह काम करता है, परियोजना शुरू करें।
- यदि परियोजना सफल न हो तो उसे संपादित करें और पुनः प्रयास करें। जब तक VR रोबोट डिस्क मूवर चैलेंज को सफलतापूर्वक पूरा नहीं कर लेता, तब तक प्रोजेक्ट को संशोधित करना और चलाना जारी रखें।
- जब VR रोबोट सफलतापूर्वक सभी डिस्कों को संबंधित लक्ष्यों पर ले जाए और प्रारंभ स्थिति में वापस आ जाए, तो प्रोजेक्ट को सेव कर दें।
बधाई हो! आपने डिस्क भूलभुलैया चुनौती सफलतापूर्वक पूरी कर ली है!