VEX IQ कलर सेंसर
रंग संवेदक के बारे में पढ़ें
डिस्टेंस सेंसर के बारे में अधिक जानने के लिए, रीडर से कहें कि वह समूह को VEX लाइब्रेरी से VEX IQ कलर सेंसर लेख को पढ़ने का तरीका बताए। इस लेख में बताया जाएगा कि कलर सेंसर कैसे काम करता है और इसका उपयोग कैसे किया जा सकता है।

रंग सेंसर के साथ प्रोग्राम
प्रोग्रामर को VEXcode IQ खोलने और इन चरणों का पालन करने को कहें:
-
VEXcode IQ से टेस्टबेड टेम्पलेट उदाहरण प्रोजेक्ट खोलकर शुरुआत करें।

- उदाहरण प्रोजेक्ट खोलने में सहायता के लिए, उदाहरण प्रोजेक्ट और टेम्पलेट का उपयोग करें ट्यूटोरियल वीडियो देखें।
-
निम्नलिखित प्रोजेक्ट बनाएं और इसे कलर सेंसर के रूप में सेव करें (macOS, विंडोज, क्रोमबुक, आईपैड):

रंग सेंसर का परीक्षण करें
परीक्षक को VEX IQ ब्रेन को अपने कंप्यूटर से कनेक्ट करने दें और फिर इन चरणों का पालन करें:
- डाउनलोड बुद्धि रोबोट मस्तिष्क के लिए परियोजना.
- यदि कोई वस्तु निकट है तो रिपोर्ट करने और प्रिंट करने के लिए प्रोजेक्ट चलाएं और यदि है तो निकट वस्तु का रंग क्या है।
- किसी प्रोजेक्ट को डाउनलोड करने और चलाने में सहायता के लिए, प्रोजेक्ट डाउनलोड करें और चलाएँ ट्यूटोरियल वीडियो देखें।
- टेस्टबेड पर सेंसर के व्यवहार के बारे में आपके अवलोकन और रीडिंग से प्राप्त जानकारी के आधार पर, निम्नलिखित प्रश्नों के उत्तर दें और रिकॉर्डर से उन्हें अपनी इंजीनियरिंग नोटबुक में दर्ज करने के लिए कहें:
- क्या रंग संवेदक मानों की एक श्रृंखला का उपयोग करके यह रिपोर्ट करता है कि कोई वस्तु कितनी दूरी पर है? या, क्या यह केवल यह रिपोर्ट कर सकता है कि किसी ऑब्जेक्ट का पता 1 (सत्य) या 0 (असत्य) का उपयोग करके लगाया गया है?
- कलर सेंसर IQ ब्रेन को कितने अलग-अलग रंगों की सूचना दे सकता है?
शिक्षक टूलबॉक्स
-
उत्तर
निम्नलिखित उत्तर भिन्न हो सकते हैं:
-
रंग संवेदक रिपोर्ट करता है कि क्या यह किसी निकटवर्ती वस्तु को बाइनरी मान (0-गलत या 1-सही) के रूप में पहचानता है। दूरी सेंसर मानों की एक श्रृंखला का उपयोग करके यह रिपोर्ट कर सकता है कि कोई वस्तु कितनी दूरी पर है।
-
यदि छात्र रंग ब्लॉक में सूचीबद्ध रंगों की गणना करते हैं, तो वे संभवतः उत्तर देंगे कि रंग संवेदक 14 संभावित रंगों की रिपोर्ट करता है। हालाँकि, कलर सेंसर वास्तव में उन 14 रंगों में से केवल 12 के नाम ही बताता है, जिन्हें आप ब्लॉक के रंग को देखकर जान सकते हैं। इस प्रकार रंग संवेदक 14 रंगों का पता लगा सकता है और फिर उन्हें 12 रंग नामों में वर्गीकृत कर सकता है, जिनकी रिपोर्ट की जा सकती है। इसके अतिरिक्त, रंग संवेदक डिग्री में रंग मान की रिपोर्ट कर सकता है। यदि आप ब्लॉक के ह्यू को देखें, तो आप देखेंगे कि यह 0 से 360 डिग्री तक के मानों की रिपोर्ट कर सकता है। इनमें से कोई भी उत्तर स्वीकार्य है लेकिन तकनीकी रूप से रंग नामों की रिपोर्ट करते समय, रंग सेंसर रंग या ब्लॉक का उपयोग करके कुल 12 की रिपोर्ट कर सकता है।
चमक का पता लगाने के लिए रंग सेंसर को प्रोग्राम करें
VEXcode IQ खोलें और इन चरणों का पालन करें:
-
VEXcode IQ से टेस्टबेड टेम्पलेट उदाहरण प्रोजेक्ट खोलकर शुरुआत करें।

- उदाहरण प्रोजेक्ट खोलने में सहायता के लिए, उदाहरण प्रोजेक्ट और टेम्पलेट का उपयोग करें ट्यूटोरियल वीडियो देखें।
-
निम्नलिखित प्रोजेक्ट बनाएं और इसे सेव करें (macOS, विंडोज, क्रोमबुक, आईपैड) ब्राइटनेस के रूप में:

रंग संवेदक की रेखा को ट्रैक करने की क्षमता का परीक्षण करें
VEX IQ Brain को अपने कंप्यूटर से कनेक्ट करें और फिर इन चरणों का पालन करें:
- डाउनलोड बुद्धि रोबोट मस्तिष्क के लिए परियोजना.
- किसी स्पष्ट सफेद/हल्की सतह पर एक गहरी/काली रेखा ढूंढें या बनाएं।
- टेस्टबेड को इस प्रकार रखें कि आप कलर सेंसर को लाइन के पार आगे-पीछे तथा हल्की सतह पर कुछ बार ले जा सकें।
- यदि रंग सेंसर अंधेरा (लाइन पर) या चमक (लाइन से बाहर) का पता लगाता है तो रिपोर्ट करने और प्रिंट करने के लिए प्रोजेक्ट चलाएं।
- किसी प्रोजेक्ट को डाउनलोड करने और चलाने में सहायता के लिए, प्रोजेक्ट डाउनलोड करें और चलाएँ ट्यूटोरियल वीडियो देखें।
- ब्राइटनेस प्रोजेक्ट चालू रखते हुए, कलर सेंसर को रेखा और सतह पर नीचे की ओर रखें और धीरे-धीरे उसे आगे-पीछे करें।
- मुद्रित रिपोर्ट के लिए ब्रेन की स्क्रीन देखें।
- सेंसर के व्यवहार के बारे में आपके अवलोकन और रीडिंग से प्राप्त जानकारी के आधार पर, निम्नलिखित प्रश्नों के उत्तर दें और रिकॉर्डर से उन्हें अपनी इंजीनियरिंग नोटबुक में दर्ज करने के लिए कहें:
- किस परिदृश्य में आप किसी रेखा का पता लगाने और/या उसका अनुसरण करने के लिए रंग संवेदक का उपयोग कर सकते हैं?
- उपरोक्त उदाहरण परियोजना में, जब मस्तिष्क "ऑफ द लाइन" प्रिंट करता है, तो इसका उस चमक के संदर्भ में क्या अर्थ होता है जिसका वह पता लगा रहा है?
शिक्षक टूलबॉक्स
-
उत्तर
निम्नलिखित उत्तर भिन्न हो सकते हैं:
-
रंग संवेदक का उपयोग प्रतियोगिता के दौरान किसी रेखा का पता लगाने या उसका अनुसरण करने के लिए किया जा सकता है, ताकि मैदान पर रेखाओं को मार्गदर्शन के रूप में उपयोग किया जा सके। रेखाओं का पता लगाना और उनका अनुसरण करना विनिर्माण या भंडारण रोबोटों के लिए भी महत्वपूर्ण हो सकता है, जहां रेखाओं का उपयोग रुकने के बिंदुओं को इंगित करने के लिए किया जाता है (ताकि वे अलमारियों या अन्य सतहों से न टकराएं) या गोदाम के चारों ओर मार्गों को चित्रित करने के लिए (ताकि रोबोटों को स्थानों के बीच स्वयं नेविगेट करने की आवश्यकता न हो)। बेशक, इसके कई संभावित अतिरिक्त उत्तर भी हैं, जिनमें सड़कों पर लेन के भीतर रहने की स्वचालित कारों की क्षमता भी शामिल है।
-
ब्राइटनेस परियोजना में, जब भी 25% से अधिक ब्राइटनेस पाई जाती थी, तो टेस्टबेड को "ऑफ द लाइन" प्रिंट करना चाहिए था। सफेद या हल्के रंग की सतह की चमक 25% से कम होने की संभावना नहीं है - केवल काली रेखा की चमक 25% से कम होनी चाहिए।
शिक्षक टूलबॉक्स
-
समस्या निवारण
कलर सेंसर के साथ काम करते समय, ऐसे कई उदाहरण हो सकते हैं जहां यह वैसा व्यवहार नहीं करता जैसा इसे करना चाहिए। यदि ऐसा होता है, तो निम्न चरणों का प्रयास करके समस्या निवारण शुरू करें:
-
सबसे पहले यह जांच लें कि कलर सेंसर का फर्मवेयर अद्यतन है या नहीं। फर्मवेयर अपडेट करने के तरीके के बारे में अधिक जानकारी लिए पढ़ें
-
यदि फर्मवेयर अद्यतन है, तो IQ ब्रेन पर डिवाइस जानकारी स्क्रीन पर जाकर देखें कि रंग और दूरियां पहचानी जा रही हैं या नहीं। रंग संवेदक के सामने कुछ भी न होने पर भी, उसे रंग ("कोई नहीं") और दूरी ("दूर") प्रदर्शित करनी चाहिए। एक ठोस रंग की वस्तु का परीक्षण करके देखें कि क्या रंग और दूरी के रीडिंग में परिवर्तन होता है। आप चेक बटन दबाकर मोड को "3 रंग" से "12 रंग" या "ग्रे स्केल" में बदल सकते हैं। इसके बाद ठोस रंग की वस्तु का पुनः परीक्षण करें और देखें कि क्या आपको तीनों मोड में रीडिंग मिल रही है।
-
डिवाइस जानकारी स्क्रीन किसी नए वातावरण में कलर सेंसर के साथ प्रोजेक्ट चलाने से पहले भी सहायक हो सकती है, जहां प्रकाश का स्तर भिन्न हो सकता है। जब प्रकाश की स्थिति बदलती है, तो रंग संवेदक भिन्न रीडिंग रिपोर्ट कर सकता है। डिवाइस जानकारी स्क्रीन का उपयोग करके इसके वर्तमान मान देखें, ताकि परिवेशीय प्रकाश में परिवर्तन के अनुरूप परियोजना में समायोजन किया जा सके।
-
आप लेख, "VEX IQ सेंसरका समस्या निवारण कैसे करें" का भी उपयोग कर सकते हैं।
-
यदि डिवाइस जानकारी सटीक मान बताती है, तो समस्या यह हो सकती है कि छात्र ने प्रोजेक्ट की गलत कॉपी की है।
-
प्रोजेक्ट का समस्या निवारण करने के लिए, जांच लें कि डिवाइस ठीक से कॉन्फ़िगर किया गया है - अर्थात उन्होंने सही टेस्टबेड उदाहरण प्रोजेक्ट का उपयोग किया है। कलर सेंसर को कॉन्फ़िगर करने के तरीके के बारे में अधिक जानकारी के लिए, "VEX IQ सेंसर कॉन्फ़िगर कैसे करें - VEXcode IQ" लेख पढ़ें।
-
सुनिश्चित करें कि छात्रों ने प्रोजेक्ट की नकल की है और उसे सही ढंग से बनाया है। आप VEXcode IQ में प्रिंट ब्लॉक का उपयोग ब्रेन पर वर्तमान सेंसर मानों को प्रदर्शित करने के लिए कर सकते हैं, जैसे-जैसे परियोजना त्रुटि या परियोजना के अंत तक आगे बढ़ती है।
-
-
यदि डिवाइस जानकारी सटीक मान नहीं बताती है, तो समस्या हार्डवेयर से संबंधित हो सकती है।
-
हार्डवेयर का समस्या निवारण करने के लिए, लेख, "VEX IQ डिवाइस को स्मार्ट पोर्टसे कैसे कनेक्ट करें" का उपयोग करके स्मार्ट केबल के साथ पोर्ट कनेक्शन की जांच करने का प्रयास करें।
-
यदि कलर सेंसर ठीक से कनेक्ट किया गया है और फिर भी यह वैसा व्यवहार नहीं कर रहा है जैसा इसे करना चाहिए, तो कलर सेंसर में कोई भौतिक समस्या हो सकती है। इसे किसी अन्य रंग सेंसर के साथ बदलकर परीक्षण करें।
-