Skip to main content

पंजे की प्रोग्रामिंग - ब्लॉक-आधारित

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - गतिविधि रूपरेखा

  • यह अन्वेषण छात्रों को V5 क्लॉबोट के क्लॉ मोटर की बुनियादी प्रोग्रामिंग से परिचित कराएगा।

  • क्लॉ मोटर को प्रोग्राम करना सीखने से छात्रों को यह नियंत्रित करने में सहायता मिलती है कि V5 क्लॉबोट अपने वातावरण में वस्तुओं को किस प्रकार पकड़ता है। उपयोग किए गए ब्लॉकों के बारे में अधिक जानकारी के लिए,सहायता जानकारीपर जाएं।

V5 क्लॉबोट पकड़ने के लिए तैयार है!

यह अन्वेषण आपको कुछ शानदार परियोजनाएं बनाने की शुरुआत करने देगा जो वस्तुओं को पकड़ने के लिए V5 क्लॉबोट के पंजे का उपयोग करती हैं।

  • इस अन्वेषण में उपयोग किए जाने वाले VEXcode V5 में शामिल हैं:

ब्लॉक के लिए स्पिन स्पिन क्लॉ मोटर 90 डिग्री के लिए खुला पढ़ता है।

  • ब्लॉक के बारे में अधिक जानकारी प्राप्त करने के लिए, सहायता खोलें और फिर[स्पिन फॉर]ब्लॉक का चयन करें।

VEXcode V5, बायीं ओर कार्यस्थान में स्पिन फॉर ब्लॉक तथा दायीं ओर खुली सहायता को दिखा रहा है। सहायता में लिखा है कि स्पिन फॉर ब्लॉक एक निश्चित दूरी तक V5 स्मार्ट मोटर को घुमाता है, तथा यह जानकारी भी देता है कि किसी परियोजना में ब्लॉक का उपयोग कैसे किया जाए।

  • सुनिश्चित करें कि आपके पास आवश्यक हार्डवेयर, आपकी इंजीनियरिंग नोटबुक और VEXcode V5 डाउनलोड और तैयार है।

शिक्षक युक्तियाँ आइकन शिक्षक युक्तियाँ

यदि छात्र पहली बार VEXcode V5 का उपयोग कर रहे हैं, तो वे इस अन्वेषण के दौरान किसी भी समय ट्यूटोरियल का संदर्भ ले सकते हैं। ट्यूटोरियल टूलबार में स्थित हैं।

ट्यूटोरियल

सामग्री की आवश्यकता:
मात्रा आवश्यक सामग्री
1

VEX V5 क्लासरूम स्टार्टर किट (अप-टू-डेट फर्मवेयर के साथ)

1

वेक्सकोड V5

1

इंजीनियरिंग नोटबुक

1

क्लॉबॉट और एडवांस्ड ट्रेनिंगबॉट (ड्राइवट्रेन 2-मोटर, कोई गायरो नहीं) टेम्पलेट उदाहरण परियोजना

1

एल्युमिनियम कैन

चरण 1: अन्वेषण की तैयारी

गतिविधि शुरू करने से पहले, क्या आपके पास इनमें से प्रत्येक वस्तु तैयार है? निम्नलिखित में से प्रत्येक की जाँच करें:

  • क्या मोटरें सही पोर्ट में प्लग की गई हैं?

  • क्या स्मार्ट केबलमोटरों में पूरी तरह से डाली गई हैं?

  • क्या मस्तिष्कचालूहै?

  • क्या बैटरीचार्जहै?

शिक्षक युक्तियाँ आइकन शिक्षक युक्तियाँ

छात्रों के लिए समस्या निवारण के प्रत्येक चरण का मॉडल प्रस्तुत करें।

चरण 2: एक नई परियोजना शुरू करें

अपना प्रोजेक्ट शुरू करने से पहले, सही टेम्पलेट प्रोजेक्ट का चयन करें। क्लॉबोट और एडवांस्ड ट्रेनिंगबोट (ड्राइवट्रेन 2-मोटर, नो गायरो) टेम्पलेट उदाहरण परियोजना में क्लॉबोट की मोटर कॉन्फ़िगरेशन शामिल है। यदि टेम्पलेट का उपयोग नहीं किया जाता है, तो आपका रोबोट प्रोजेक्ट को सही ढंग से नहीं चलाएगा।

VEXcode V5 टूलबार जिसमें फ़ाइल मेनू खुला है और लाल बॉक्स में खुले उदाहरण हाइलाइट किए गए हैं। ओपन उदाहरण, न्यू ब्लॉक्स प्रोजेक्ट, न्यू टेक्स्ट प्रोजेक्ट और ओपन के नीचे चौथा मेनू आइटम है।

निम्नलिखित चरण पूरे करें:

  • फ़ाइल मेनू खोलें.
  • चुनेंखोलेंउदाहरण.

आइकन में नीचे की ओर क्लॉबोट और एडवांस्ड ट्रेनिंगबॉट (ड्राइवट्रेन 2-मोटर, नो गायरो) लिखा है और ऊपर की ओर एक ग्रे रोबोट आइकन दिखाया गया है जो यह बताता है कि कौन सा टेम्पलेट प्रोजेक्ट खोलना है।

  • क्लॉबोट और एडवांस्ड ट्रेनिंगबॉट (ड्राइवट्रेन 2-मोटर, नो गायरो) टेम्पलेट उदाहरण प्रोजेक्ट का चयन करें और उसे खोलें।
  • चूंकि हम पंजे को नियंत्रित करने के लिए प्रोग्रामिंग करेंगे, इसलिए अपने प्रोजेक्ट का नाम बदलकरClawControlरखें।
  • अपना प्रोजेक्टसहेजें.
  • यह सुनिश्चित करने के लिए जांचें कि प्रोजेक्ट का नाम ClawControl अब टूलबार के मध्य में विंडो में है।

VEXcode V5 टूलबार में प्रोजेक्ट नाम संवाद बॉक्स में क्लॉ कंट्रोल लिखा होता है। स्लॉट 1 का चयन किया जाता है और टूलबार पर दाईं ओर Saved लिखा दिखाई देता है।

शिक्षक युक्तियाँ आइकन शिक्षक युक्तियाँ

  • चूंकि यह प्रोग्रामिंग के साथ एक प्रारंभिक गतिविधि है, इसलिए शिक्षक को चरणों का मॉडल बनाना चाहिए, और फिर छात्रों से वही क्रियाएं पूरी करने के लिए कहना चाहिए। इसके बाद शिक्षक को छात्रों पर निगरानी रखनी चाहिए ताकि यह सुनिश्चित हो सके कि वे चरणों का सही ढंग से पालन कर रहे हैं।
  • सुनिश्चित करें कि छात्रों ने फ़ाइल मेनू से ओपन उदाहरण का चयन किया है।
  • सुनिश्चित करें कि छात्रों ने क्लॉबोट और एडवांस्ड ट्रेनिंगबोट (ड्राइवट्रेन 2-मोटर, नो गायरो)टेम्पलेट उदाहरण परियोजना का चयन किया है।

    आप छात्रों को बता सकते हैं किउदाहरणपृष्ठ पर चुनने के लिए कई विकल्प हैं। जैसे-जैसे वे अन्य रोबोट बनाएंगे और उनका उपयोग करेंगे, उन्हें विभिन्न टेम्पलेट्स का उपयोग करने का अवसर मिलेगा।
  • आप विद्यार्थियों से परियोजना के नाम में अपना आद्याक्षर या अपने समूह का नाम जोड़ने के लिए कह सकते हैं। यदि आप विद्यार्थियों से परियोजनाएं प्रस्तुत करने के लिए कहेंगे तो इससे परियोजनाओं में अंतर करने में मदद मिलेगी।

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - रुकें और चर्चा करें

यह एक अच्छा बिन्दु है कि हम रुकें और विद्यार्थी समूहों से VEXcode V5 में नया प्रोजेक्ट शुरू करने के लिए अभी-अभी पूरे किए गए चरणों की समीक्षा करवाएं।

चरण 3: V5 क्लॉ को खोलने के लिए प्रोग्राम करें

अब हम पंजे को खोलने के लिए प्रोग्रामिंग शुरू करने जा रहे हैं!

VEXcode V5 परियोजना दो ब्लॉकों के साथ जब शुरू हुआ ब्लॉक से शुरू होती है। ब्लॉक पर ऊपर से नीचे तक लिखा है, क्लॉ मोटर टाइमआउट को 2 सेकंड पर सेट करें; स्पिन क्लॉ मोटर को 60 डिग्री तक खोलें।

  • सेट मोटर टाइमआउटऔर[स्पिन फॉर]ब्लॉक को {When started} ब्लॉक में जोड़ें और उनके पैरामीटर को ऊपर दिखाए अनुसार सेट करें।
  • ध्यान दें किसेट मोटर टाइमआउटब्लॉक स्टैक में सबसे पहले दिखाई देता है। यह निर्धारित करता है कि क्लॉ मोटर कितनी देर तक चल सकती है और उस समय के बाद उसे बंद कर देता है।
    • इस परियोजना मेंसेट मोटर टाइमआउटब्लॉक 2 सेकंड पर सेट है। इसलिए यदि मोटर पूरे 60 डिग्री तक नहीं घूम पाती है, तो भी परियोजना 2 सेकंड बीतने के बाद क्लॉ मोटर को रोक देती है।

VEXcode V5 टूलबार जिसमें ट्यूटोरियल लाल बॉक्स में हाइलाइट किए गए हैं। टूलबार, बाएं से दाएं, V5 लोगो, ग्लोब आइकन, फ़ाइल और ट्यूटोरियल दिखाता है। ट्यूटोरियल्स के दाईं ओर अतिरिक्त आइकन और कार्यक्षमताएं हैं।

  • यदि आप प्रदर्शन देखना चाहते हैं तो VEXcode V5 में पंजा खोलने का ट्यूटोरियल देखें।

VEXcode V5 टूलबार में स्लॉट चयन, जिसमें स्लॉट 1 चयनित है और लाल बॉक्स से हाइलाइट किया गया है।

  • स्लॉटआइकन पर क्लिक करें। आप अपने प्रोजेक्ट को रोबोट ब्रेन में उपलब्ध स्लॉट में से किसी एक पर डाउनलोड कर सकते हैं। स्लॉट 1 पर क्लिक करें.

ब्रेन आइकन VEXcode V5 टूलबार में हरे रंग में दिखाई देता है, जो अक्षम कंट्रोलर आइकन के दाईं ओर, तथा डाउनलोड आइकन के दाईं ओर होता है। मस्तिष्क आइकन को लाल बॉक्स से हाइलाइट किया गया है।

  • रोबोट को अपने कंप्यूटर या टैबलेट से कनेक्ट करें। सफल कनेक्शन हो जाने के बाद टूलबार में ब्रेन आइकनहराहो जाता है।

VEXcode V5 टूलबार में डाउनलोड बटन लाल बॉक्स से हाइलाइट किया गया है। डाउनलोड आइकन हरे ब्रेन आइकन के दाईं ओर तथा रन बटन के बाईं ओर है।

  • ड्राइव प्रोजेक्ट को रोबोट ब्रेन में डाउनलोड करने के लिए टूलबार परडाउनलोडबटन पर क्लिक करें।

V5 ब्रेन होम स्क्रीन निचले बाएं कोने में स्लॉट एक में आर्म कंट्रोल प्रोजेक्ट दिखाती है। इसके ऊपर आइकन की पंक्ति में ड्राइव, डिवाइस, सेटिंग्स और एक VEX फ़ोल्डर लिखा था।

  • जाँच करें कि क्लॉकंट्रोल प्रोजेक्ट आपके द्वारा चुने गए स्लॉट में मस्तिष्क में डाउनलोड हो गया है।

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - पहले मॉडल का विकल्प

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

चरण 4: इसे आज़माएँ: V5 क्लॉ को बंद करें

अब जब आपने पंजे को खोलने के लिए प्रोग्राम कर दिया है, तो अब आप इसे बंद करने के लिए भी प्रोग्राम करेंगे।

बंद V5 क्लॉ की ऊपर से नीचे की क्लोज अप छवि।

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

  • अपने क्लॉकंट्रोल प्रोजेक्ट पर वापस लौटें और क्लॉ मोटर स्पिन को 30 डिग्री तक बंद करने के लिए[स्पिन फॉर]ब्लॉक जोड़ें। पंजा आधा बंद होना चाहिए क्योंकि यह 60 डिग्री तक खुला रहता है।
  • अपने संशोधित प्रोजेक्ट में क्लॉ को 60 डिग्री तक खुला रखने तथा उसके बाद 30 डिग्री तक बंद करने के लिए अपने क्लॉकंट्रोल प्रोजेक्ट को डाउनलोड करके तथा चलाकर परीक्षण करें कि क्या क्लॉ 60 डिग्री तक खुला रहता है तथाडिग्री तक बंद रहता है।

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - समाधान

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

इस चरण का समाधान निम्नलिखित है:

VEXcode V5 परियोजना तीन ब्लॉकों के साथ जब शुरू हुआ ब्लॉक से शुरू होती है। क्रम में, ऊपर से नीचे तक, ब्लॉक पर लिखा है, सेट क्लॉ मोटर टाइमआउट 2 सेकंड तक; स्पिन क्लॉ मोटर 60 डिग्री तक खुला; स्पिन क्लॉ मोटर 30 डिग्री तक बंद।

चरण 5: इसे आज़माएँ: कई गतिविधियों को क्रमबद्ध करें

खुले V5 पंजे का ऊपर से नीचे का क्लोज अप चित्र। पंजे के मध्य में अंदर और बाहर की ओर इशारा करते हुए तीर बने होते हैं, जो पंजे के खुलने और बंद होने की गति को दर्शाते हैं।

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

  • मोटर को घुमाएं ताकि:
    • 70 डिग्री तक खुला
    • 20 डिग्री के लिए बंद करें
    • 10 डिग्री के लिए खुला
    • 30 डिग्री के लिए बंद करें
    • 25 डिग्री के लिए बंद करें
  • 2 सेकंड का टाइमआउट सेट करने के लिए [मोटर टाइमआउट सेट करें] ब्लॉक का उपयोग करना याद रखें।
  • यदि क्लॉ मोटर 0 डिग्री से शुरू होती है, तो परियोजना के अंत में क्लॉ मोटर कितने डिग्री पर खुली होगी?

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - समाधान

इस चरण का समाधान नीचे प्रस्तुत किया गया है।
परियोजना के अंत में क्लॉ मोटर अभी भी 5 डिग्री पर खुला है: 70 - 20 = 50 -> 50 + 10 = 60 -> 60 - 30 = 30 -> 30 - 25 = 5 डिग्री।

VEXcode V5 परियोजना जिसमें एक 'जब शुरू हुआ' ब्लॉक और छह मोशन ब्लॉक संलग्न हैं। ऊपर से नीचे तक क्रम में, ब्लॉक इस प्रकार हैं: क्लॉ मोटर टाइमआउट को 2 सेकंड पर सेट करें; स्पिन क्लॉ मोटर को 70 डिग्री तक खोलें; स्पिन क्लॉ मोटर को 20 डिग्री तक बंद करें; स्पिन क्लॉ मोटर को 10 डिग्री तक खोलें; स्पिन क्लॉ मोटर को 30 डिग्री तक बंद करें; स्पिन क्लॉ मोटर को 25 डिग्री तक बंद करें।

चरण 6: लॉक टाइट चैलेंज पूरा करना

एक कैन को पकड़े हुए V5 क्लॉ का नज़दीक से लिया गया दृश्य।

 

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

क्लॉबोट को इस तरह प्रोग्राम करें कि वह खाली 12 औंस के एल्युमीनियम कैन के किनारों को तोड़े बिना उसके पंजे को सुरक्षित रूप से बंद कर दे।

  • क्लॉबोट को कैन को पकड़े रहने दें, जबकि वह अपनी भुजा को 45 डिग्री तक ऊपर और नीचे करता है।
  • इसके बाद क्लॉबोट को कैन को छोड़ देना चाहिए और उससे दूर चले जाना चाहिए।
  • चुनौती की शुरुआत एक खुले पंजे और उसके भीतर एक खाली डिब्बे से करें।

शिक्षक युक्तियाँ आइकन शिक्षक युक्तियाँ

  • विद्यार्थियों को चुनौती की शुरुआत एक खुले पंजे और उसके भीतर एक खाली डिब्बे के साथ करने को कहें।

  • यदि कैन कुचल जाए या पंजे से बाहर गिर जाए, तो परियोजना को समायोजित करने के बाद चुनौती को पुनः शुरू करना होगा।

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - समाधान

यहाँ एक उदाहरण समाधान है:

VEXcode V5 परियोजना एक When started ब्लॉक के साथ शुरू होती है, जिसके साथ Set Claw motor timeout to 2 seconds ब्लॉक जुड़ा होता है। इसके बाद ब्लॉकों के लिए 4 स्पिन हैं, जो स्पिन क्लॉ मोटर को 170 डिग्री तक बंद करते हैं; स्पिन आर्म मोटर को 45 डिग्री तक ऊपर करते हैं; स्पिन आर्म मोटर को 45 डिग्री तक नीचे करते हैं; स्पिन क्लॉ मोटर को 150 डिग्री तक खोलते हैं। अंत में एक ड्राइवट्रेन ब्लॉक है जिस पर 150 मिमी तक ड्राइव रिवर्स लिखा है।

  • परियोजना समय-सीमा निर्धारित करती है, कैन के चारों ओर पंजे को बंद करती है, कैन को ऊपर उठाती और नीचे करती है, छोड़ती है, और फिर पीछे हट जाती है।
  • प्रोग्रामिंग रूब्रिक (गूगल डॉक / .docx / .pdf )