मुख्य सामग्री पर जाएं

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

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

  • इस अध्ययन के माध्यम से छात्रों को वी5 क्लॉबॉट के क्लॉ मोटर की बुनियादी प्रोग्रामिंग से परिचित कराया जाएगा।

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

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

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

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

स्पिन फॉर ब्लॉक रीड्स स्पिन क्लॉ मोटर ओपन फॉर 90 डिग्री।

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

VEXcode V5 में बाईं ओर वर्कस्पेस में Spin for ब्लॉक और दाईं ओर Help खुला हुआ दिखाया गया है। हेल्प में बताया गया है कि स्पिन फॉर ब्लॉक एक वी5 स्मार्ट मोटर को एक निश्चित दूरी तक घुमाता है, और प्रोजेक्ट में इस ब्लॉक का उपयोग कैसे करें, इसके बारे में जानकारी दी गई है।

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

शिक्षक सुझाव आइकन शिक्षक सुझाव

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

ट्यूटोरियल

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

VEX V5 क्लासरूम स्टार्टर किट (नवीनतम फर्मवेयर के साथ)

1

VEXcode V5

1

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

1

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

1

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

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

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

शिक्षक सुझाव आइकन शिक्षक सुझाव

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

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

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

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

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

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

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

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

VEXcode V5 टूलबार में प्रोजेक्ट नाम डायलॉग बॉक्स में 'क्लॉ कंट्रोल' लिखा हुआ है। स्लॉट 1 का चयन किया गया है और टूलबार के दाईं ओर 'सहेजा गया' लिखा हुआ है।

शिक्षक सुझाव आइकन शिक्षक सुझाव

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

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

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

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

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

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

VEXcode V5 प्रोजेक्ट की शुरुआत 'When started' ब्लॉक से होती है, जिसमें दो ब्लॉक जुड़े होते हैं। ब्लॉक ऊपर से नीचे की ओर इस प्रकार हैं: क्लॉ मोटर टाइमआउट को 2 सेकंड पर सेट करें; क्लॉ मोटर को 60 डिग्री तक घुमाकर खोलें।

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

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

  • यदि आप डेमो देखना चाहते हैं तो VEXcode V5 में Opening the Claw ट्यूटोरियल देखें।

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

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

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

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

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

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

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

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

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

चरण 4: यह आजमाएं: V5 क्लॉ को बंद करें

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

वी5 क्लॉ द्वारा एक कैन को पकड़े हुए का क्लोज-अप साइड व्यू।

 

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

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

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

शिक्षक सुझाव आइकन शिक्षक सुझाव

  • छात्रों को एक खुला पंजा और उसके अंदर एक खाली डिब्बा रखकर चुनौती शुरू करने के लिए कहें।

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

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

यहां एक उदाहरण समाधान दिया गया है:

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

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