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

विज़न सेंसर का उपयोग करना

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - इस गतिविधि का उद्देश्य

विजन सेंसर का प्रभावी ढंग से उपयोग करने के लिए छात्रों को इसे कॉन्फ़िगर करने और इसे उस वातावरण के अनुसार समायोजित करने में सक्षम होना आवश्यक है जिसमें यह मौजूद है। निम्नलिखित गतिविधि में, छात्र दोनों कार्य करना सीखेंगे।
सेंसिंग ब्लॉक के साथ विज़न सेंसर को प्रोग्राम करने के बारे में अधिक जानकारी के लिए, VEXcode IQ के भीतर सहायता जानकारी देखें।  

इस गतिविधि में आपके छात्र क्या करेंगे, इसका संक्षिप्त विवरण नीचे दिया गया है:

  1. ऑब्जेक्ट डिटेक्टिंग उदाहरण प्रोजेक्ट खोलें।

  2. विज़न सेंसर कॉन्फ़िगर करनेलिएवीडियो देखें 

  3. विज़न सेंसर को कॉन्फ़िगर करें।

  4. ऑब्जेक्ट डिटेक्टिंग उदाहरण प्रोजेक्ट चलाएँ।

  5. चर्चा करें और चिंतन करें।

  6. विज़न सेंसर ट्यून करने ट्यूटोरियल वीडियो देखें

  7. विज़न सेंसर को ट्यून करें।

इस गतिविधि के लिए छात्रों को व्यवस्थित करने में सहायता के लिए यहां क्लिक करें ।

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

यदि छात्र पहली बार VEXcode IQ का उपयोग कर रहे हैं, तो वे अन्य बुनियादी कौशल सीखने के लिए टूलबार में ट्यूटोरियल भी देख सकते हैं।

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

प्रत्येक समूह के बिल्डर को आवश्यक हार्डवेयर मिलना चाहिए। रिकॉर्डर को समूह की इंजीनियरिंग नोटबुक प्राप्त करनी चाहिए। प्रोग्रामर को VEXcode IQ खोलना चाहिए।

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

VEX IQ सुपर किट

1

VEXcode IQ

1

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

1

विज़न सेंसर को कॉन्फ़िगर करना (ट्यूटोरियल)

1

विज़न सेंसर को ट्यून करना (ट्यूटोरियल)

1

ऑब्जेक्ट डिटेक्शन उदाहरण प्रोजेक्ट

यह गतिविधि आपको विजन सेंसर का उपयोग करने के लिए आवश्यक उपकरण प्रदान करेगी।

आप VEXcode IQ के अंदर दी गई सहायता जानकारी का उपयोग करके ब्लॉकों के बारे में जान सकते हैं।  हेल्प फ़ीचर का उपयोग करने के लिए मार्गदर्शन हेतु, यूजिंग हेल्प ट्यूटोरियल देखें।

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

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

छात्रों के लिए समस्या निवारण के प्रत्येक चरण का प्रदर्शन करें। छात्रों को याद दिलाएं कि प्रत्येक समूह में कोई न कोई व्यक्ति निर्माता की भूमिका में है। उस व्यक्ति को गतिविधि के दौरान इन वस्तुओं की जांच करते रहना चाहिए।

चरण 1: गतिविधि की 

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

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

  • सुनिश्चित करें कि छात्रों ने फ़ाइल मेनू से ओपन एग्जांपल्स चयन किया है।

  • सुनिश्चित करें कि छात्रों ने वस्तुओं का पता लगाना उदाहरण परियोजना का चयन किया है। आप छात्रों को बता सकते हैं कि ओपन एग्जांपल्स पेज पर चुनने के लिए कई विकल्प मौजूद हैं। छात्रों को याद दिलाएं कि वे किसी भी समय उदाहरणों और टेम्पलेट्स का उपयोग करने वाले ट्यूटोरियल का संदर्भ ले सकते हैं।

  • आप छात्रों से प्रोजेक्ट के नाम में अपने नाम के पहले अक्षर या अपने समूह का नाम जोड़ने के लिए कह सकते हैं। यदि आप छात्रों से कार्यक्रम प्रस्तुत करने के लिए कहते हैं तो इससे कार्यक्रमों में अंतर करने में मदद मिलेगी।

  • VEXcode IQ में ऑटोसेव की सुविधा होने के कारण, प्रोजेक्ट को पहली बार सेव करने के बाद उसे दोबारा सेव करने की आवश्यकता नहीं होती है।

  • यदि छात्रों को प्रोजेक्ट सेव करने में सहायता की आवश्यकता हो, तो उन्हें प्रोजेक्ट का नामकरण और सेव करने से संबंधित ट्यूटोरियल वीडियो देखने के लिए निर्देशित करें।

चरण 2:  एक उदाहरण प्रोजेक्ट खोलें।

  • VEXcode IQ  में कई अलग-अलग उदाहरण प्रोजेक्ट शामिल हैं। आप इस अन्वेषण में इनमें से किसी एक का उपयोग करेंगे। उदाहरण परियोजनाओं के उपयोग में सहायता और सुझावों के लिए, उदाहरण और टेम्पलेट का उपयोग करना नामक ट्यूटोरियल देखें।

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

फिर, Detecting Objects उदाहरण प्रोजेक्ट खोलें।

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

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

  • फ़ाइल मेनू खोलें।
  •  खोलें उदाहरण चुनें।
  • एप्लिकेशन के शीर्ष पर स्थित फ़िल्टर बार का उपयोग करें और "सेंसिंग" चुनें।

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

  •  Detecting Objects उदाहरण प्रोजेक्ट का चयन करें और खोलें।

    उदाहरण प्रोजेक्ट आइकन के निचले भाग में "वस्तुओं का पता लगाना" लिखा है और बाईं ओर सेंसर के साथ एक रोबोट आइकन और दाईं ओर पता लगाने को दर्शाने वाला एक रेखाचित्र दिखाया गया है।

  • अपनी परियोजना को ऑब्जेक्ट का पता लगाने के रूप में 

    VEXcode IQ टूलबार में प्रोजेक्ट नाम डायलॉग बॉक्स। स्लॉट 1 का चयन किया गया है और प्रोजेक्ट का नाम 'ऑब्जेक्ट्स का पता लगाना' है।

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

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

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

तीनों रंगीन वस्तुएं घन ही होनी जरूरी नहीं हैं, वे कोई भी अपेक्षाकृत छोटी हरी, लाल और नीली वस्तु हो सकती हैं।

चरण 3: विज़न सेंसर को कॉन्फ़िगर करना और उसका उपयोग करना

  • सबसे पहले विज़न सेंसर को कॉन्फ़िगर करने का ट्यूटोरियल वीडियो देखें।
  •  , विज़न सेंसर को तीन रंगीन वस्तुओं: लाल, हरे और नीले रंग के लिए कॉन्फ़िगर करें।

    विज़न सेंसर कॉन्फ़िगरेशन विंडो में बाईं ओर एक लाल घन पकड़े हुए हाथ की छवि दिखाई देती है, घन पर एक ओवरले है और उसके ऊपर REDBOX और W142 H142 शब्द लिखे हुए हैं। दाईं ओर, ब्लूबॉक्स, रेडबॉक्स और ग्रीनबॉक्स के लिए 3 रंग सिग्नेचर सेट किए गए हैं।

  • प्रोग्रामर को पहले से सहेजे गए ऑब्जेक्ट डिटेक्शन उदाहरण प्रोजेक्ट को खोलने के लिए कहें।

    उदाहरण के तौर पर, प्रोजेक्ट आइकन के निचले भाग में "ऑब्जेक्ट्स का पता लगाना" लिखा है और दाईं ओर एक सेंसर के साथ एक रोबोट आइकन दिखाया गया है, और दाईं ओर डिटेक्शन का संकेत दिया गया है।

  • यह परियोजना वास्तव में क्या कर रही है? अनुमान लगाएं कि ऑटोपायलट क्या करेगा और रिकॉर्डर से अपने इंजीनियरिंग नोटबुक में अनुमान लिखवा लें।

    यहां Detecting Objects VEXcode IQ प्रोजेक्ट की शुरुआत दिखाई गई है। बाईं ओर, प्रोजेक्ट की शुरुआत 'व्हेन स्टार्टेड' ब्लॉक से होती है, जिसके साथ 'फॉरएवर' ब्लॉक जुड़ा हुआ है। फॉरएवर ब्लॉक के भीतर सभी पंक्तियों को साफ़ करने और कर्सर को पंक्ति 1 कॉलम 1 पर सेट करने के लिए कमांड हैं, साथ ही ब्लू का पता लगाने और ब्लूबॉक्स का स्नैपशॉट लेने के लिए एक टिप्पणी भी है। अगला एक if then ब्लॉक है जिसमें शर्त यह है कि यदि Vision12 ऑब्जेक्ट मौजूद है तो नीली वस्तु मिली प्रिंट करें, अन्यथा कोई नीली वस्तु नहीं मिली प्रिंट करें। दाईं ओर एक नोट में लिखा है "यह प्रोजेक्ट 3 अलग-अलग रंग की वस्तुओं का पता लगाएगा और आईक्यू ब्रेन की स्क्रीन पर प्रत्येक वस्तु के मिलने पर उसे प्रदर्शित करेगा।

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

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

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - उत्तर

छात्रों को अपनी इंजीनियरिंग नोटबुक में यह बताने के लिए कक्षा में चर्चा करने के लिए प्रेरित करें कि उन्होंने इस परियोजना से क्या अपेक्षा की थी और विज़न सेंसर को कॉन्फ़िगर करने के तरीके पर भी विचार करें।
निम्नलिखित प्रश्न पूछकर चर्चा को आगे बढ़ाएं:

  • विज़न सेंसर को कॉन्फ़िगर करने के चरण क्या हैं?

  • ऑब्जेक्ट एक्ज़िस्ट्स ब्लॉक क्या करता है?

  • if/then/else ब्लॉक क्या करता है?

  • अगर हम कमरे बदल दें तो विज़न सेंसर द्वारा वस्तुओं को पहचानने के तरीके में क्या बदलाव आएगा?

उत्तर अलग - अलग होगा:

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

  • ऑब्जेक्ट एक्ज़िस्ट ब्लॉक यह रिपोर्ट करता है कि क्या विज़न सेंसर किसी कॉन्फ़िगर किए गए ऑब्जेक्ट का पता लगाता है। इस ब्लॉक का उपयोग कैसे करें, इस बारे में अधिक जानकारी सहायता जानकारी में पाई जा सकती है।

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

  • यदि विज़न सेंसर को किसी भिन्न वातावरण में वस्तुओं का पता लगाने के लिए कहा जाए, तो प्रकाश व्यवस्था बदल सकती है और वस्तुओं के रंग अलग दिख सकते हैं। इससे विजन सेंसर के लिए वस्तुओं का पता लगाना मुश्किल हो सकता है।

अपने सीखने का विस्तार करें आइकन अपने ज्ञान का विस्तार करें - अधिक ऑब्जेक्ट कॉन्फ़िगर करें

कॉन्फ़िगरेशन के लिए दो अन्य रंगीन वस्तुएं चुनें, संभवतः सफेद, बैंगनी, पीला, आदि...

एआई विज़न सेंसर कॉन्फ़िगरेशन विंडो में बाईं ओर एक स्नैपशॉट दिखाया गया है जिसमें एक हाथ पीले रंग का गियर पकड़े हुए है। पीले गियर पर एक वर्गाकार ओवरले है और डेटा पढ़ता है पीला बॉक्स, X90 y 62, w102, h 98. दाईं ओर ब्लूबॉक्स, रेडबॉक्स, ग्रीनबॉक्स और येलोबॉक्स के लिए रंग संकेत निर्धारित किए गए हैं।

यदि छात्रों को कॉन्फ़िगर करने मेंसहायता की आवश्यकता है, तो उन्हें सहायता जानकारी या ट्यूटोरियल का संदर्भ दें।

चरण 4: विज़न सेंसर को  करना

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

  • सबसे पहले विज़न सेंसर को ट्यून करने का ट्यूटोरियल वीडियो देखें।
  •  , विज़न सेंसर कोरंगीन वस्तुओं: लाल, हरे और नीले रंग के लिए ट्यून करें 

    विज़न सेंसर कॉन्फ़िगरेशन विंडो जिसमें एक हाथ लाल घन को पकड़े हुए है, घन के ऊपर एक ओवरले है और टेक्स्ट में redbox और x84 y 28 फिर w 158 h 166 लिखा है। दाईं ओर ब्लूबॉक्स, रेडबॉक्स और ग्रीनबॉक्स रंग के संकेत एक स्लाइडर के साथ सेट किए गए हैं, जिसे लाल बॉक्स में हाइलाइट किया गया है और डायल 4.4 पर सेट है।

  • प्रोग्रामर को पहले से सहेजे गए ऑब्जेक्ट डिटेक्शन उदाहरण प्रोजेक्ट को खोलने के लिए कहें।

    उदाहरण के तौर पर, प्रोजेक्ट आइकन के निचले भाग में "वस्तुओं का पता लगाना" लिखा हुआ है, जिसमें एक रोबोट आइकन के साथ एक सेंसर आइकन दिखाया गया है और दाईं ओर पता लगाने का संकेत दिया गया है।

  • विज़न सेंसर को ट्यून करने से वस्तुओं को पहचानने की उसकी क्षमता पर क्या प्रभाव पड़ेगा? बिल्डर से कहें कि वह ऑटोपायलट को कमरे के किसी ऐसे हिस्से में ले जाए जहां कम या ज्यादा रोशनी हो।

    आईक्यू फील्ड पर स्थित विजन सेंसर के साथ ऑटोपायलट, जिसमें विजन सेंसर हरे घन की ओर मुख किए हुए है।

  • ड्राइवर डाउनलोड करें और प्रोजेक्ट चलाएं। बिल्डर को विज़न सेंसर के सामने अलग-अलग रंग की वस्तुएं रखने के लिए कहें और रोबोट के व्यवहार का अवलोकन करें। अपने इंजीनियरिंग नोटबुक में रिकॉर्डर दस्तावेज़ में यह दर्ज करें कि विज़न सेंसर वस्तुओं का कितनी अच्छी तरह से पता लगाता है। क्या स्थान परिवर्तन के बाद विज़न सेंसर को ट्यून करने की आवश्यकता है?

    अतिरिक्त सहायता के लिए, डाउनलोड और रन ए प्रोजेक्ट ट्यूटोरियल वीडियो देखें।

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

  • आवश्यकतानुसार विज़न सेंसर को ट्यून करें। विज़न सेंसर को ट्यून करने के बाद उसका परीक्षण करें ताकि यह निर्धारित किया जा सके कि क्या वह वस्तुओं को बेहतर ढंग से पहचान सकता है और आवश्यकतानुसार समायोजन करें।

चर्चा को प्रेरित करने वाला आइकन चर्चा को प्रेरित करना - गतिविधि पर चिंतन करना

: क्या विज़न सेंसर ने आपकी अपेक्षा के अनुसार वस्तुओं का पता लगाया?
उत्तर: उत्तर भिन्न-भिन्न हो सकते हैं; हालाँकि, इस प्रश्न का उद्देश्य संज्ञानात्मक सोच को बढ़ावा देना है। छात्रों को ध्यान देना चाहिए कि विज़न सेंसर की वस्तुओं का पता लगाने की क्षमता वातावरण और प्रकाश के आधार पर बदल सकती है।

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

अपने सीखने का विस्तार करें आइकन अपने ज्ञान का विस्तार करें - एकाधिक वस्तुएँ

छात्रों से 'ऑब्जेक्ट डिटेक्टिंग' प्रोजेक्ट चलाने और विज़न सेंसर के सामने कॉन्फ़िगर किए गए ऑब्जेक्ट्स में से एक से अधिक ऑब्जेक्ट्स रखने के लिए कहें। क्या होता है? उनसे कहें कि वे अपने निष्कर्षों को अपनी इंजीनियरिंग नोटबुक में लिखें।
, छात्रों से कहें कि वे विज़न सेंसर के सामने एक कॉन्फ़िगर की गई वस्तु और एक अज्ञात या कॉन्फ़िगर न की गई वस्तु रखें। क्या होता है? उनसे कहें कि वे अपने निष्कर्षों को अपनी इंजीनियरिंग नोटबुक में दर्ज करें। परीक्षण करने से पहले छात्रों से पूछें
यदि वे विज़न सेंसर के सामने तीन निर्धारित वस्तुएँ रख दें
क्या होगा? छात्रों से कहें कि वे परीक्षण करने से पहले अपनी भविष्यवाणियां लिख लें। उनसे कहें कि परीक्षण करने के बाद वे अपने अवलोकन दर्ज करें।

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

छात्रों द्वारा की गई भविष्यवाणियों और अवलोकनों पर चर्चा को सुगम बनाएं।

निम्नलिखित प्रश्न पूछकर चर्चा को सुगम बनाएं:

  • एक, दो और तीन वस्तुओं में क्या अंतर थे?
  • क्या आप एक से अधिक वस्तुओं को पहचानने के लिए प्रोजेक्ट में किसी प्रकार का बदलाव करेंगे?