123 रोबोट में कई सेंसर हैं, जिनमें एक नेत्र सेंसर भी शामिल है। 123 रोबोट पर नेत्र सेंसर को VEXcode 123 का उपयोग करके कोडित किया जा सकता है।

रिक्त परियोजना के साथ VEXcode 123 अनुप्रयोग कार्यक्षेत्र।


123 रोबोट पर नेत्र संवेदक

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

123 रोबोट में सामने की ओर एक नेत्र संवेदक है जो यह पता लगा सकता है कि कोई वस्तु मौजूद है या नहीं, साथ ही रंग (लाल, हरा या नीला) का भी पता लगा सकता है।


नेत्र संवेदक के साथ प्रयुक्त VEXcode 123 ब्लॉक

ऑब्जेक्ट उपस्थिति ब्लॉक का पता लगाना

दो VEXcode 123 ब्लॉक, पहला रीडिंग Drive forward till object, और दूसरा रीडिंग Eye found an object?

[ड्राइव तक] और <Found object> ब्लॉक रिपोर्ट करते हैं कि नेत्र सेंसर किसी वस्तु के करीब है या नहीं।

<Detects color> ब्लॉक

VEXcode 123 रंग ब्लॉक का पता लगाता है जिसमें लिखा है कि आँख लाल रंग का पता लगाती है? रंग ड्रॉपडाउन मेनू यह इंगित करने के लिए खोला जाता है कि इसका उपयोग रंग मान बदलने के लिए किया जा सकता है।

<Detects color> ब्लॉक रिपोर्ट करता है कि क्या नेत्र संवेदक निर्दिष्ट रंग का पता लगाता है।

ब्लॉक की चमक

VEXcode 123 ब्लॉक की चमक जो 'आँख की चमक % में' कहती है।

(की चमक) ब्लॉक चमक स्तर को प्रतिशत के रूप में रिपोर्ट करता है। इसका उपयोग प्रकाश और अंधेरे वस्तुओं और वातावरण के बीच अंतर करने के लिए किया जा सकता है।

ब्लॉक का रंग

VEXcode 123 ब्लॉक का रंग जो 'डिग्री में नेत्र रंग' पढ़ता है।

(ह्यू ऑफ) ब्लॉक किसी ऑब्जेक्ट के ह्यू रंग मान की रिपोर्ट करता है। विभिन्न वस्तुओं के रंगों का निर्धारण करते समय यह उपयोगी हो सकता है।

रंग चक्र यह दर्शाता है कि 360 डिग्री का वृत्त किस प्रकार रंग मान से संबंधित है। लाल रंग 0 डिग्री पर है, हरा रंग 120 डिग्री पर है, और नीला रंग 240 डिग्री पर है।

(ह्यू ऑफ) ब्लॉक 0 - 359 डिग्री के बीच ह्यू मान की रिपोर्ट करता है।


नेत्र संवेदक के सामान्य उपयोग

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

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

123 रोबोट इस बात पर निर्भर करते हुए निर्णय ले सकता है कि नेत्र संवेदक किसी चमकदार या अंधेरे वस्तु का पता लगाता है या नहीं। इस एनीमेशन में दिखाए गए उदाहरण में, यदि नेत्र संवेदक किसी चमकीली वस्तु का पता लगाता है, तो 123 रोबोट दाईं ओर मुड़ जाएगा। यदि नेत्र संवेदक किसी चमकीली वस्तु का नहीं लगाता है, रोबोट बायीं ओर मुड़ जाएगा।

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

123 रोबोट विभिन्न वस्तुओं के रंग मान की भी रिपोर्ट कर सकता है। मॉनिटर कंसोल का उपयोग वास्तविक समय में बदलते हुए ह्यू मान को देखने के लिए किया जा सकता है, जब (ह्यू ऑफ) ब्लॉक का चयन किया जाता है और उसे कार्यक्षेत्र में मॉनिटर कंसोल आइकन पर खींचा जाता है।

VEXcode 123 में चर और संवेदन मान निगरानी पर अधिक जानकारी के लिए, इस आलेख को देखें

रंग चक्र यह दर्शाता है कि 360 डिग्री का वृत्त किस प्रकार रंग मान से संबंधित है। एक तीर हरे रंग की ओर इशारा करता है जहां पहिये पर 112 का मान होगा, जो यह उदाहरण दिखाता है कि रंग मानों की तुलना कैसे की जा सकती है।

इसके बाद मान की तुलना ह्यू चार्ट से की जा सकती है।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: