पूरा
अब जबकि आपने अपने रोबोट को स्वचालित रूप से अंगूठी एकत्रित करने और स्कोर करने के लिए कोडिंग का अभ्यास कर लिया है, तो आप कोडिंग क्रंच चैलेंज के लिए तैयार हैं।
इस चुनौती का लक्ष्य सबसे तेज समय में पोस्ट पर दो रिंग एकत्रित करना और स्कोर करना है। नीचे दिया गया एनीमेशन फ़ील्ड को सेट करने और चुनौती शुरू करने का एक उदाहरण दिखाता है।
नीचे दिए गए वीडियो में क्लॉबोट मैदान के बाईं ओर है। मैदान पर दो रिंग हैं: एक मैदान के शीर्ष के पास, दूसरी और तीसरी टाइलों के बीच स्थित है, और दूसरी मैदान के निचले भाग के पास, दूसरी और तीसरी टाइलों के बीच स्थित है। मैदान के बीच में, दाहिनी ओर एक एकल पोस्ट है। वीडियो उल्टी गिनती से शुरू होता है: 3, 2, 1. क्लॉबोट दूसरे और तीसरे टाइल तक जाता है और फिर पहले रिंग की ओर बढ़ता है, तथा उसे उठा लेता है। फिर वह अपना पंजा उठाता है और पीछे हट जाता है। इसके बाद, वह खंभे की ओर बढ़ता है और पंजा छोड़ देता है, जिससे अंगूठी खंभे पर गिर जाती है। इसके बाद, क्लॉबोट पीछे हटता है और पंजे को नीचे कर देता है। इसके बाद यह मैदान के निचले हिस्से में स्थित दूसरे रिंग तक जाता है, उसे उठाता है, घुमाता है, और पोस्ट तक ले जाता है। क्लॉबोट पंजा छोड़ देता है, जिससे अंगूठी खंभे पर गिर जाती है। चुनौती पूरी होने पर टाइमर इस बिंदु पर रुक जाता है, तथा 15:13 सेकंड दिखाता है। ये सभी कार्य स्वायत्त रूप से किए जाते हैं, प्रत्येक रिंग को एकत्रित करना, उन्हें छोटे पोस्ट तक ले जाना और स्कोर करने के लिए उन्हें पोस्ट पर रखना।
कोडिंग क्रंच चैलेंज को पूरा करने के लिए इस दस्तावेज़ में दिए गए चरणों का पालन करें। Google / .docx / .pdf
एक बार जब आप कोडिंग क्रंच चैलेंज पूरा कर लें, तो अपने शिक्षक से संपर्क करें। सुनिश्चित करें कि आपने चुनौती के परिणामों को अपनी इंजीनियरिंग नोटबुक में दर्ज कर लिया है।
समापन परावर्तन
अब जबकि आपने एक रणनीति बना ली है और कोडिंग क्रंच चैलेंज में प्रतिस्पर्धा कर ली है, तो यह समय है कि आप इस पाठ में जो सीखा और किया है उस पर विचार करें। अपने चिंतन को शुरू करने के लिए अपनी इंजीनियरिंग नोटबुक में एक नया पृष्ठ शुरू करें।
अपनी इंजीनियरिंग नोटबुक में निम्नलिखित प्रत्येक अवधारणा पर स्वयं को नौसिखिया, प्रशिक्षु या विशेषज्ञ के रूप में मूल्यांकन करें। प्रत्येक अवधारणा के लिए आपने स्वयं को वह रेटिंग क्यों दी, इसका संक्षिप्त विवरण दीजिए:
- पंजे को खोलने और बंद करने तथा भुजा को ऊपर और नीचे करने के लिए VEXcode EXP में स्पिन कमांड का उपयोग करना
- एक VEXcode EXP परियोजना बनाने के लिए पथ की योजना बनाना जो रिंगों को एकत्रित, स्थानांतरित और स्कोर करती है
- कोडिंग क्रंच चैलेंज में प्रतिस्पर्धा करने के लिए अपनी टीम के सदस्यों के साथ मिलकर एक कोडिंग प्रोजेक्ट तैयार करना।
यह निर्धारित करने में सहायता के लिए कि आप किस श्रेणी में आते हैं, इस तालिका का उपयोग करें।
| विशेषज्ञ | मुझे लगता है कि मैंने इस अवधारणा को पूरी तरह से समझ लिया है और मैं इसे किसी और को भी सिखा सकता हूँ। |
| शिक्षु | मुझे लगता है कि मैंने चुनौती में भाग लेने के लिए अवधारणा को पर्याप्त रूप से समझ लिया है। |
| नौसिखिए | मुझे लगता है कि मैं अवधारणा को समझ नहीं पाया और मुझे नहीं पता कि चुनौती को कैसे पूरा किया जाए। |
आगे क्या होगा?
इस पाठ में, आपने पथ नियोजन के महत्व के बारे में सीखा, तथा पंजे और भुजा मोटर्स को नियंत्रित करने के लिए स्पिन कमांड का उपयोग करने के बारे में भी सीखा। आपने यह भी सीखा कि कोडिंग क्रंच चैलेंज में पोस्ट पर रिंग स्कोर करने के लिए VEXcode EXP प्रोजेक्ट की योजना, निर्माण और पुनरावृत्ति करके एक स्वायत्त चुनौती के लिए कैसे तैयारी करें।
अगले पाठ में आप:
- ड्राइवर नियंत्रणों को अनुकूलित करने के बारे में जानें
- स्प्लिट डिसीजन चैलेंज में प्रतिस्पर्धा के लिए अपनी ड्राइवर रणनीति को अनुकूलित करने के लिए VEXcode EXP के साथ नियंत्रक का उपयोग करें
- स्प्लिट डिसीजन चैलेंज के दौरान आसानी से प्रोग्रामों के बीच स्विच करने के लिए अपने EXP ब्रेन पर कई प्रोग्रामों को सहेजना सीखें।
पाठ अवलोकन पर वापस जाने के लिए< पाठ पर लौटेंका चयन करें।
पाठ 4 पर जारी रखने के लिएअगला पाठ >का चयन करें और ड्राइवर नियंत्रण को अनुकूलित करने और EXP ब्रेन पर एकाधिक स्लॉट का उपयोग करने के बारे में जानें।