Skip to main content
शिक्षक पोर्टल

पृष्ठभूमि

मंगल रोवर: सतही परिचालन इकाई आपको और आपके विद्यार्थियों को किसी समस्या के समाधान के लिए VEXcode GO परियोजनाओं के निर्माण से परिचित कराएगी। पर्सिवियरेंस रोवर और मार्स 2020 मिशन की गतिविधियों को उन चुनौतियों के लिए प्रेरणा के रूप में उपयोग किया जाता है, जिन पर छात्र VEXcode GO और कोड बेस का उपयोग करके काम करेंगे। उनके द्वारा बनाई गई परियोजनाओं को नमूने एकत्र करने और उन्हें 'दफनाने' के लिए सही ढंग से अनुक्रमित करने की आवश्यकता होगी।

नासा का मंगल 2020 मिशन

नासा का मंगल 2020 मिशन मंगल ग्रह के अन्वेषण के लिए उच्च प्राथमिकता वाले विज्ञान लक्ष्यों को संबोधित करता है: जीवन, जलवायु, भूविज्ञान और मानव। पर्सिवियरेंस रोवर लाल ग्रह पर अनुसंधान में मदद के लिए डेटा एकत्र करने हेतु सतह पर कार्य पूरा करेगा।

मंगल ग्रह की सतह और पास में ही एक मंगल रोवर। मिट्टी में टायर के निशान से पता चलता है कि वह कहां चला है।
श्रेय: NASA/JPL

रोवर क्या है?

रोवर एक ऐसा उपकरण है जिसे किसी ग्रह या अन्य खगोलीय पिंड (जैसे चंद्रमा) की ठोस सतह पर घूमने के लिए डिज़ाइन किया गया है। कुछ रोवर्स को अंतरिक्ष चालक दल के सदस्यों को ले जाने के लिए डिज़ाइन किया गया है, जबकि अन्य आंशिक या पूर्णतः स्वायत्त रोबोट हैं। इन रोबोटों को आम तौर पर इलाके के बारे में जानकारी एकत्र करने और चट्टानों, गंदगी, मिट्टी या यहां तक ​​कि तरल पदार्थों के नमूने एकत्र करने का काम सौंपा जाता है।

मंगल ग्रह पर पर्सिवियरेंस रोवर का क्लोज-अप, जिसमें बड़े पहिये और विभिन्न प्रकार के सेंसर और यांत्रिक भुजाएं लगी हुई हैं।
श्रेय: NASA/JPL-कैल्टेक

सतही परिचालन क्या हैं?

सतही संचालन वे वैज्ञानिक अध्ययन हैं जिन्हें रोवर मंगल ग्रह पर पूरा करेगा। ये सभी भूवैज्ञानिक नमूनों को खोजने, एकत्र करने और संग्रहीत करने पर केंद्रित हैं। शुरुआत में, पर्सिवियरेंस आकर्षक चट्टानों की तलाश करेगा। किसी चट्टान को तभी सम्मोहक माना जा सकता है, जब उसमें प्राचीन जीवन के रासायनिक निशान संरक्षित होने की संभावना हो, या सूक्ष्मजीवी जीवन को समर्थन देने वाले वातावरण द्वारा उसमें परिवर्तन किया गया हो।

आकर्षक चट्टानों की पहचान करने के बाद, पर्सिवियरेंस एक नमूना ड्रिल करेगा, उसे एक सीलबंद ट्यूब में रखेगा, और उन्हें सतह पर संग्रहीत करेगा। इस मिशन के दौरान प्रयुक्त डिपो कैशिंग वह है, जहां एक ही स्थान पर कई नमूने छोड़ दिए जाते हैं या दफना दिए जाते हैं। इसके बाद एक भावी मिशन इन नमूनों को पुनः प्राप्त कर सकेगा और उन्हें पृथ्वी पर वैज्ञानिकों को वापस लौटा सकेगा।

अनुक्रम क्या है?

अनुक्रम वह विशिष्ट क्रम है जिसमें व्यवहार निष्पादित किये जाते हैं। एक क्रिया या घटना अनुक्रम में अगली क्रमबद्ध क्रिया की ओर ले जाती है। कोड बेस के लिए अनुक्रमण महत्वपूर्ण है, क्योंकि रोबोट केवल उसी प्रकार चलेगा जैसा कि आदेश उसे बताएंगे।

इस एनीमेशन में, आप देख सकते हैं कि कैसे परियोजना शीर्ष पर {When started} ब्लॉक से शुरू होती है, फिर प्रत्येक ब्लॉक को ऊपर से नीचे तक क्रम में निष्पादित किया जाता है। कोड बेस GO फील्ड पर 325 मिलीमीटर (मिमी) तक आगे बढ़ता है, 2 सेकंड तक प्रतीक्षा करता है, फिर LED बम्पर पर एक रंग चमकता है। ब्लॉकों के चारों ओर हरे रंग का हाइलाइट फीचर यह बताता है कि उस समय कौन सा ब्लॉक चल रहा है। इससे छात्रों को कोड बेस के व्यवहार को विशिष्ट VEXcode GO ब्लॉकों के साथ जोड़ने के लिए तत्काल फीडबैक मिल सकता है।

किसी परियोजना को क्रमबद्ध करने के चरण

  1. सबसे पहले, लक्ष्य की पहचान करें—क्या करने की आवश्यकता है? उदाहरण के लिए, शुरुआत से लेकर पहले नमूने तक ड्राइव करें।

    GO फ़ील्ड का ऊपर से नीचे का दृश्य जिसमें दो प्रतीक हैं जो आरंभिक स्थिति और ऑब्जेक्ट की स्थिति को दर्शाते हैं। वस्तु प्रारंभिक स्थिति से ठीक ऊपर है, और लक्ष्य प्रारंभिक स्थिति से वस्तु तक पहुंचना है।
    ऑब्जेक्ट
    तक ड्राइव करें

     

  2. फिर, लक्ष्य को पूरा करने के लिए आवश्यक चरणों को विभाजित करें, और इन चरणों को पूरा करने के लिए आवश्यक अवरोधों की पहचान करें। यहां आपको नमूने तक पहुंचने के लिए 325 मिलीमीटर (मिमी) आगे बढ़ना होगा, फिर एलईडी बम्पर सेंसर को लाल रंग में चमकने के लिए सेट करना होगा ताकि यह पता चल सके कि यह एक नमूना एकत्र कर रहा है, नमूना एकत्र करने के लिए 3 सेकंड प्रतीक्षा करें, फिर एलईडी बम्पर सेंसर की चमक को रोकें या बंद करें ताकि यह संकेत मिले कि नमूना एकत्र किया गया था। यह [ड्राइव फॉर], [वेट], और [बम्पर कलर सेट करें] ब्लॉक के साथ पूरा किया जा सकता है।

    तीन VEXcode GO ब्लॉक. पहला ड्राइव फॉर ब्लॉक है जिस पर लिखा है '100 मिमी तक आगे बढ़ें', दूसरा वेट ब्लॉक है जिस पर लिखा है '1 सेकंड प्रतीक्षा करें', और तीसरा सेट बम्पर कलर ब्लॉक है जिस पर लिखा है 'बम्पर को लाल पर सेट करें'।
    [ड्राइव करें], [प्रतीक्षा करें], और [बम्पर रंग सेट करें] ब्लॉक

     

  3. इसके बाद, मिलान वाले ब्लॉकों को कार्यक्षेत्र में खींचकर और उन्हें ऊपर से नीचे तक {When started} ब्लॉक से जोड़कर परियोजना के अनुक्रम की योजना बनाएं। जैसे ही प्रत्येक ब्लॉक जोड़ा जाता है, पहले बताए गए चरणों से मेल खाने के लिए पैरामीटर बदलें।उदाहरण VEXcode GO निम्नलिखित निर्देशों के साथ समाधान को ब्लॉक करता है: जब शुरू किया जाए, तो 325 मिमी तक ड्राइव करें, बम्पर का रंग लाल पर सेट करें, 3 सेकंड प्रतीक्षा करें, बम्पर का रंग बंद पर सेट करें।

     

  4. प्रोजेक्ट का परीक्षण करने के लिए “प्रारंभ” का चयन करें और देखें कि क्या कोड बेस पहले चरण में पहचाने गए लक्ष्य को पूरा करता है।

    VEXcode GO टूलबार जिसमें ब्रेन और स्टेप आइकन के बीच में लाल बॉक्स में स्टार्ट बटन लिखा हुआ है।
    'प्रारंभ' चुनें

     

यदि आप अपनी परियोजना में परिवर्तन करना चाहते हैं, तो बस पैरामीटर बदलें, या पुनः परीक्षण करने से पहले परियोजना में ब्लॉक जोड़ें या हटाएँ।

VEXcode GO क्या है?

VEXcode GO एक कोडिंग वातावरण है जिसका उपयोग VEX GO रोबोट के साथ संचार करने के लिए किया जाता है। छात्र VEXcode GO प्रोजेक्ट बनाने के लिए ड्रैग और ड्रॉप इंटरफ़ेस का उपयोग करते हैं जो उनके रोबोट की गतिविधियों को नियंत्रित करते हैं। प्रत्येक ब्लॉक का उद्देश्य उसके आकार, रंग और लेबल जैसे दृश्य संकेतों का उपयोग करके पहचाना जा सकता है। VEXcode GO के साथ काम करने के तरीके के बारे में अधिक जानकारी के लिए, VEX लाइब्रेरीका VEXcode GO अनुभाग देखें।

इस इकाई में निम्नलिखित VEXcode GO ब्लॉक का उपयोग किया जाएगा:

VEXcode GO ब्लॉक व्यवहार
VEXcode GO जब शुरू हुआ ब्लॉक.
जब परियोजना शुरू होती है तो {When start} ब्लॉक, ब्लॉकों के संलग्न स्टैक को चलाना शुरू कर देता है।
VEXcode GO Drive उस ब्लॉक के लिए जिस पर लिखा हो '100 मिमी तक आगे की ओर ड्राइव करें'।
[ड्राइव फॉर] ब्लॉक ड्राइवट्रेन को एक निश्चित दूरी तक आगे या पीछे ले जाता है। अंडाकार में मान दर्ज करके निर्धारित करें कि ड्राइवट्रेन कितनी दूर तक जाएगा।
VEXcode GO Turn For ब्लॉक जिसमें लिखा है '90 डिग्री तक दाईं ओर मुड़ें'।
[टर्न फॉर] ब्लॉक ड्राइवट्रेन को एक निश्चित दूरी तक घुमाता है। अंडाकार में मान दर्ज करके निर्धारित करें कि ड्राइवट्रेन कितनी दूर तक घूमेगा।
VEXcode GO प्रतीक्षा ब्लॉक जिसमें लिखा है '1 सेकंड प्रतीक्षा करें'।
[प्रतीक्षा] ब्लॉक किसी प्रोजेक्ट में अगले ब्लॉक पर जाने से पहले एक विशिष्ट समय तक प्रतीक्षा करता है।
VEXcode GO सेट बम्पर कलर ब्लॉक जिसमें लिखा है 'बम्पर को लाल रंग पर सेट करें'।
[बम्पर रंग सेट करें] ब्लॉक एलईडी बम्पर का रंग सेट करता है।