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

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

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

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

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

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