VEX EXP के साथ ऑप्टिकल सेंसर का उपयोग करना

EXP ऑप्टिकल सेंसर शक्तिशाली EXP सेंसरों में से एक है जिसे EXP रोबोटिक्स प्लेटफॉर्म के साथ पूर्ण एकीकरण के लिए डिज़ाइन किया गया है।

EXP_ऑप्टिकल.png


सेंसर का विवरण

EXP ऑप्टिकल सेंसर निम्नलिखित सेंसरों का संयोजन है:

  • परिवेश प्रकाश संवेदक: परिवेश प्रकाश की वर्तमान मात्रा की रिपोर्ट करता है जिसका संवेदक पता लगा रहा है। यह किसी कमरे की चमक का स्तर या किसी विशेष वस्तु की चमक हो सकती है।
  • रंग सेंसर: रंग जानकारी RGB (लाल, हरा, नीला), रंग और संतृप्ति, या ग्रेस्केल के रूप में उपलब्ध है। रंग पहचान तब सबसे अच्छा काम करती है जब वस्तु 100 मिलीमीटर (मिमी) से अधिक नजदीक हो।
  • निकटता सेंसर: निकटता सेंसर एक एकीकृत आईआर एलईडी से प्राप्त परावर्तित आईआर (अवरक्त) ऊर्जा को मापता है। इस प्रकार, मान परिवेशीय प्रकाश और वस्तु परावर्तकता के साथ बदल जाएंगे।

lit_up_EXP_optical.png

ऑप्टिकल सेंसर में सफेद एल.ई.डी. भी होते हैं।

इन एल.ई.डी. को चालू और बंद किया जा सकता है, या चमक के एक विशिष्ट प्रतिशत पर सेट किया जा सकता है।

यह आसपास की प्रकाश स्थितियों की परवाह किए बिना रंगों का पता लगाने के दौरान एक सुसंगत प्रकाश स्रोत प्रदान करता है।

स्क्रीन_शॉट_2022-01-27_at_12.16.46_PM.png

सेंसर के आवास के पीछे पांच छेद हैं, जो रोबोट पर सेंसर को लगाते समय लचीलापन प्रदान करते हैं।

हाइलाइट किया गया_EXP_ऑप्टिकल.png

सेंसर के सामने एक छोटी सी खिड़की होती है जहां ऑप्टिकल सेंसर स्थित होते हैं।

EXP_brain_with_optical.png

ऑप्टिकल सेंसर को EXP ब्रेन के साथ कार्यात्मक बनाने के लिए, सेंसर के स्मार्ट पोर्ट और EXP ब्रेन के स्मार्ट पोर्ट को स्मार्ट केबल से जोड़ा जाना चाहिए।

ऑप्टिकल सेंसर EXP ब्रेन पर मौजूद 12 स्मार्ट पोर्ट में से किसी के साथ भी काम करेगा।

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


ऑप्टिकल सेंसर कैसे काम करता है

EXP ऑप्टिकल सेंसर प्रकाश ऊर्जा प्राप्त करता है और ऊर्जा को विद्युत संकेतों में परिवर्तित करता है। सेंसर का आंतरिक इलेक्ट्रॉनिक्स (एक हार्डवेयर स्टेट मशीन) इन संकेतों को आउटपुट संकेतों में परिवर्तित करता है, जिन्हें EXP ब्रेन द्वारा इनपुट के रूप में प्राप्त किया जाता है।

जैसा कि पहले उल्लेख किया गया है:

  • सेंसर का रंग पहचान तब सबसे अच्छा काम करता है जब वस्तु 100 मिलीमीटर (मिमी) या लगभग 3.9 इंच से अधिक नजदीक हो।
  • निकटता सेंसर परावर्तित lR प्रकाश की तीव्रता को मापता है। इससे परिवेशीय प्रकाश और वस्तु परावर्तकता के साथ मान बदल जाएंगे।

ऑप्टिकल सेंसर को VEXcode EXP के साथ जोड़ा जाना चाहिए, ताकि EXP ब्रेन के लिए एक उपयोगकर्ता प्रोग्राम बनाया जा सके, जो रोबोट के व्यवहार को नियंत्रित करने के लिए सेंसर की रीडिंग का उपयोग कर सके।

उपयोगकर्ता प्रोग्राम के साथ मिलकर EXP ब्रेन का उपयोग ऑप्टिकल सेंसर के साथ निम्नलिखित के लिए किया जा सकता है:

  • सेंसर की सफेद एलईडी लाइट को चालू या बंद करें।
  • सफेद एलईडी लाइट की शक्ति का प्रतिशत निर्धारित करें।
  • किसी वस्तु का पता लगाएं.
  • एक रंग का पता लगाएं.
  • परिवेशी प्रकाश की चमक का प्रतिशत मापें।
  • किसी रंग के रंग को डिग्री में मापें।

ऑप्टिकल सेंसर का सेटअप

प्लेसमेंट

EXP_CC_Lesson_4_Tile_Optical_sensor.png

सटीक रीडिंग प्राप्त करने के लिए ऑप्टिकल सेंसर का स्थान बहुत महत्वपूर्ण है।

सुनिश्चित करें कि रोबोट पर कोई भी संरचना सेंसर के सामने स्थित छोटी ऑप्टिकल सेंसर विंडो के सामने न हो।

मापी जा रही किसी भी वस्तु और सेंसर के बीच सेंसर के सामने एक स्पष्ट रास्ता होना चाहिए।

ऑप्टिकल सेंसर मान पढ़ना

exp-brain-screen-read-optical.png

ऑप्टिकल सेंसर द्वारा दी जा रही जानकारी को देखने के लिए EXP ब्रेन पर डिवाइस स्क्रीन का उपयोग करना सहायक होता है।


VEXcode EXP में ऑप्टिकल सेंसर को एक उपकरण के रूप में जोड़ना

जब भी किसी सेंसर का उपयोग किसी प्रोग्रामिंग भाषा के साथ किया जाता है, तो उसे उसी भाषा के भीतर कॉन्फ़िगर किया जाना आवश्यक होता है। 

Add_a_Device_Screen.png

VEXcode EXP के साथ, यह डिवाइस विंडो से 'डिवाइस जोड़ें' सुविधा का उपयोग करके पूरा किया जाता है।

कॉन्फ़िगरेशन में ऑप्टिकल सेंसर जोड़ने के लिए, इस आलेख में दिए गए चरणों का पालन करें। 

ऑप्टिकल_सेंसर_ब्लॉक.png

एक बार जब ऑप्टिकल सेंसर आपके प्रोजेक्ट में जोड़ दिया जाता है, तो सेंसर ब्लॉक का एक नया सेट उपलब्ध हो जाएगा।

ऑप्टिकल सेंसर से संबंधित 'सेंसिंग' श्रेणी के ब्लॉकों के बारे में अधिक जानकारी के लिए, सहायता जानकारी देखें (ब्लॉक प्रोजेक्ट)।


ऑप्टिकल सेंसर के सामान्य उपयोग

ऑप्टिकल सेंसर कई माप उत्पन्न कर सकता है जिनका उपयोग रोबोट के व्यवहार को बदलने के लिए किया जा सकता है। इन विशेषताओं में शामिल हैं:

किसी वस्तु का पता लगाना

Detect_an_object.png

यह सुविधा आपके रोबोट को किसी वस्तु का पता लगाने की अनुमति देती है जब वह ऑप्टिकल सेंसर की सीमा के भीतर आ जाती है।

बाईं ओर दिखाया गया उदाहरण प्रोजेक्ट, रोबोट को कोड करने के लिए उपयोग किया जाता है, जिसके सामने एक ऑप्टिकल सेंसर लगा होता है, ताकि वह तब तक ड्राइव करे जब तक कि वह किसी वस्तु, जैसे कि एक घन, का पता न लगा ले, और फिर ऑप्टिकल सेंसर द्वारा वस्तु का पता लगने पर ड्राइविंग बंद कर दे।

रंग का पता लगाना

EXP_looking_at_objects_optical.png

यह सुविधा आपके रोबोट को किसी वस्तु के रंग की पहचान करने की अनुमति देती है।

एक उदाहरण यह हो सकता है कि रोबोट को ऑप्टिकल सेंसर के साथ कोड किया जाए ताकि वह तब तक घूमे जब तक कि वह किसी वस्तु, जैसे कि रंगीन घन, का पता न लगा ले।

एक बार जब कोई वस्तु पता चल जाती है, तो रोबोट 5 सेकंड के लिए घूमना बंद कर देता है और घन की ओर बढ़ता है।

 

परिवेश प्रकाश को मापें

परिवेश_प्रकाश.png

यह सुविधा आपके रोबोट को उसके चारों ओर प्रकाश की चमक को मापने की अनुमति देती है।

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

रंग मान मापें

vex-rainbow-circle-graphic_2.jpg

यह सुविधा आपके रोबोट को किसी वस्तु के रंग के लिए एक संख्या प्रदान करने की अनुमति देती है।

ऑप्टिकल सेंसर बाईं ओर के रंग चक्र के आधार पर 0 से 359 डिग्री में संबंधित रंग मान की रिपोर्ट करता है।

यह सामान्यीकृत लाल, हरे या नीले पदनाम की तुलना में रंग का अधिक सटीक माप प्रदान करता है।

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

Last Updated: