VEX V5 के साथ दूरी सेंसर का उपयोग करना

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

V5 डिस्टेंस सेंसर का तिरछा दृश्य।


विवरण

दूरी सेंसर का उपयोग किसी वस्तु का पता लगाने और वस्तु के सापेक्ष आकार को निर्धारित करने के लिए भी किया जा सकता है। किसी वस्तु का अनुमानित आकार छोटा, मध्यम या बड़ा बताया जाता है।

सेंसर का उपयोग रोबोट की पहुंच गति की गणना करने के लिए किया जा सकता है। दृष्टिकोण गति रोबोट/सेंसर की गति को मापती है जब वह वस्तु की ओर बढ़ता है।

V5 डिस्टेंस सेंसर को उसके किनारों पर लगे टैब के साथ दिखाया गया है और टैब में बने खांचेदार छेदों को हाइलाइट करके लेबल किया गया है।

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

V5 डिस्टेंस सेंसर को दिखाया गया है, जिसमें लेजर के लिए विंडो को हाइलाइट और लेबल किया गया है।

सेंसर के सामने एक छोटी सी खिड़की होती है जहां से लेजर किरण को बाहर भेजा जाता है और फिर दूरी मापने के लिए उसे प्राप्त किया जाता है।

V5 डिस्टेंस सेंसर को दो स्क्रू और दो 1/4 इंच स्टैंडऑफ पीस का उपयोग करके V5 C चैनल पीस में फिट किया जाता है और माउंट किया जाता है।

दूरी सेंसर की चौड़ाई इसे सी चैनल के एक टुकड़े में स्थापित करने की अनुमति देती है।

नोट: V5 स्मार्ट पोर्ट के लिए क्लीयरेंस प्रदान करने के लिए इस अटैचमेंट के लिए 1/4 इंच स्टैंडऑफ (275 - 1013) या 8 मिलीमीटर (मिमी) प्लास्टिक स्पेसर (276-2019) का उपयोग करने की आवश्यकता है।

V5 डिस्टेंस सेंसर को स्मार्ट केबल का उपयोग करके V5 ब्रेन से कनेक्ट किया गया दिखाया गया है।

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


दूरी सेंसर कैसे काम करता है

दूरी संवेदक कक्षा-सुरक्षित लेजर प्रकाश का एक स्पंद भेजता है तथा स्पंद को परावर्तित होने में लगने वाले समय को मापता है। इससे दूरी की गणना संभव हो जाती है।

सेंसर का क्लास 1 लेजर आधुनिक सेल फोन पर सिर का पता लगाने के लिए उपयोग किए जाने वाले लेजर के समान है। लेजर सेंसर को बहुत ही संकीर्ण दृश्य क्षेत्र प्रदान करता है, इसलिए संसूचन हमेशा सेंसर के ठीक सामने होता है।

डिस्टेंस सेंसर की माप सीमा 20 मिलीमीटर (मिमी) से 2,000 मिलीमीटर (मिमी) (0.79 इंच से 78.74 इंच) तक है। 200 मिलीमीटर (मिमी) से नीचे सटीकता लगभग +/‐15 मिलीमीटर (मिमी) है; 200 मिलीमीटर (मिमी) से ऊपर सटीकता लगभग 5% है।

दूरी सेंसर को प्रोग्रामिंग भाषा जैसे VEXcode V5 या VEXcode Pro V5 के साथ जोड़ा जाना चाहिए, ताकि V5 रोबोट ब्रेन के लिए एक उपयोगकर्ता प्रोग्राम बनाया जा सके, ताकि रोबोट के व्यवहार को नियंत्रित करने के लिए सेंसर की रीडिंग का उपयोग किया जा सके।

उपयोगकर्ता प्रोग्राम के साथ मिलकर V5 ब्रेन का उपयोग दूरी सेंसर रीडिंग को निम्न में परिवर्तित करने के लिए किया जा सकता है:

  • किसी वस्तु से दूरी मिलीमीटर या इंच में मापी जाती है।
  • वस्तु का वेग मीटर प्रति सेकंड में.
  • वस्तु का आकार छोटा, मध्यम या बड़ा है।
  • वस्तु मिली.

VEXcode V5 एप्लिकेशन आइकन।


दूरी सेंसर की स्थापना

V5 रोबोट के एक मॉडल में, V5 डिस्टेंस सेंसर को पंजे वाले हाथ के सामने वाले हिस्से पर लगाया हुआ दिखाया गया है। सेंसर के सामने एक लाल गेंद रखी है, जो यह दर्शाती है कि सेंसर का उपयोग वस्तुओं का पता लगाने के लिए किया जा सकता है।

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

  • दूरी सेंसर मान पढ़ना: दूरी सेंसर द्वारा लौटाए जा रहे मानों को देखने के लिए V5 रोबोट ब्रेन पर डिवाइस जानकारी स्क्रीन का उपयोग करना सहायक होता है। यह कार्य मस्तिष्क से जुड़े सेंसर के माध्यम से इस प्रकार किया जा सकता है:

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

    V5 ब्रेन मैग्नेटिक स्क्रीन प्रोटेक्टर निकालें, ब्रेन चालू करें, और डिवाइस आइकन को स्पर्श करें।

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

    डिवाइस जानकारी स्क्रीन पर दूरी सेंसर आइकन स्पर्श करें.

    ब्रेन स्क्रीन डिस्टेंस सेंसर मेनू में दिखाई देती है, जिसमें सेंसर का डेटा सूचीबद्ध होता है। मेनू किसी वस्तु के आकार, वेग और दूरी से संबंधित डेटा दिखाता है। मेनू में एक आरेख भी है जो दूरी को दर्शाता है और यह भी बताता है कि समय के साथ इसमें कैसे परिवर्तन होता है। इस स्क्रीनशॉट में, वस्तु का आकार बड़ा है, उसका वेग 0 मीटर प्रति सेकंड है और उसकी दूरी 1904 मिमी है।

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

    नोट: सुनिश्चित करें कि V5 रोबोट ब्रेन में फर्मवेयरका नवीनतम संस्करण है।


VEXcode V5 में दूरी सेंसर को एक उपकरण के रूप में जोड़ना

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

VEXcode V5 टूलबार जिसमें कोड व्यूअर और प्रिंट कंसोल आइकन के बीच में डिवाइसेस आइकन हाइलाइट किया गया है।

डिवाइस आइकन का चयन करें.

VEXcode V5 डिवाइस मेनू में 'डिवाइस जोड़ें' बटन हाइलाइट किया गया है।

'डिवाइस जोड़ें' चुनें.

VEXcode V5 डिवाइस मेनू में, डिवाइस जोड़ने के बटन का चयन करने के बाद का दृश्य दिखाई देता है। दूरी का विकल्प हाइलाइट किया गया है।

'दूरी' चुनें.

VEXcode V5 डिवाइसेस मेनू में स्मार्ट पोर्ट मेनू दिखाया गया है। पहले स्मार्ट पोर्ट को हाइलाइट किया गया है।

उस स्मार्ट पोर्ट का चयन करें जिसमें V5 रोबोट ब्रेन पर दूरी सेंसर प्लग किया गया है।

नए डिस्टेंस सेंसर के स्मार्ट पोर्ट विकल्प को 1 पर सेट करने के बाद VEXcode V5 डिवाइसेस मेनू। ऊपर, डिवाइस का नाम हाइलाइट किया गया है ताकि यह पता चल सके कि इसे बदला जा सकता है। नीचे, 'Done' बटन हाइलाइट किया गया है।

एक बार पोर्ट चुन लेने के बाद, 'संपन्न' चुनें।

नोट: टेक्स्ट विंडो में दूरी सेंसर का नाम Distance1 से बदलकर कोई अन्य नाम रखने का विकल्प है।

VEXcode V5 को ब्लॉक टूलबॉक्स के साथ दिखाया गया है। अब डिस्टेंस सेंसिंग श्रेणी के ब्लॉक उपलब्ध हैं।

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


दूरी सेंसर के सामान्य उपयोग

VEXcode V5 टूलबार में फ़ाइल मेनू खुला हुआ है और ओपन एग्जांपल्स विकल्प हाइलाइट किया हुआ है। उदाहरण खोलें (Open Examples) मेनू में पांचवां विकल्प है, जो नए ब्लॉक प्रोजेक्ट (New Blocks Project), नए टेक्स्ट प्रोजेक्ट (New Text Project), खोलें (Open) और हाल ही में खोले गए (Open Recent) विकल्पों के नीचे स्थित है।डिस्टेंस सेंसिंग उदाहरण प्रोजेक्ट का थंबनेल।

दूरी सेंसर कई माप उत्पन्न कर सकता है जिनका उपयोग रोबोट के व्यवहार को बदलने के लिए किया जा सकता है।

इन सुविधाओं का उपयोग निम्न में से किसी के साथ किया जा सकता है:

  • V5 रोबोट ब्रेन पर 'डिवाइस जानकारी' विकल्प।
  • VEXcode V5 के फ़ाइल मेनू में 'ओपन उदाहरण' विकल्प में पाए गए उदाहरण प्रोजेक्ट 'डिस्टेंस सेंसिंग' का उपयोग करना।
  • VEXcode प्रोग्रामों में से किसी एक के साथ एक कस्टम उपयोगकर्ता प्रोग्राम लिखना।


इन विशेषताओं में शामिल हैं:

  •  
    • किसी वस्तु से दूरी मिलीमीटर या इंच में मापी जाती है। यह दूरी संवेदक के सामने वाले भाग और किसी वस्तु या अवरोध/दीवार के बीच का माप प्रदान करता है। एक मजेदार कक्षा चुनौती यह होगी कि आप अपने रोबोट और दीवार के बीच की दूरी मापने के लिए दूरी सेंसर का उपयोग करें। फिर किसी अन्य विधि जैसे कि टेप मापक से दूरी को मापें और दोनों मापों की तुलना करें।
    • वस्तु का वेग मीटर प्रति सेकंड में। यह आपके रोबोट के पास आने वाली वस्तु या आपके रोबोट द्वारा किसी वस्तु के पास आने वाले वेग का मीटर प्रति सेकंड में माप प्रदान करता है। एक मजेदार कक्षा चुनौती यह होगी कि आप अपने रोबोट को दीवार की ओर ले जाते समय उसकी अधिकतम गति को मापने के लिए एक कस्टम उपयोगकर्ता प्रोग्राम लिखें।
      • ध्यान दें कि सेंसर की ओर जाने वाली वस्तुएं (चाहे वह आपका सेंसर किसी स्थिर वस्तु की ओर जा रहा हो या इसके विपरीत) सकारात्मक वेग की रिपोर्ट करेंगी, जबकि सेंसर से दूर जाने वाली वस्तुएं (फिर चाहे वह आपका सेंसर किसी स्थिर वस्तु से दूर जा रहा हो या इसके विपरीत) नकारात्मक संख्या की रिपोर्ट करेंगी। यह समझना महत्वपूर्ण है कि सेंसर ऐसा करने में सक्षम है, क्योंकि यह समय के साथ सेंसर द्वारा देखी गई दूरी में परिवर्तन की दर को लेता है, जिसे आम भाषा में मीटर/सेकेंड या वेग कहा जाता है।

ब्रेन स्क्रीन डिस्टेंस सेंसर मेनू में दिखाई देती है, जिसमें सेंसर का डेटा सूचीबद्ध होता है। मेनू का आरेख पता लगाए गए ऑब्जेक्ट की दूरी को दर्शाता है, और एक तीर इंगित करता है कि दूरी कम हो रही है। वेग का मान 0.21 मीटर प्रति सेकंड है, जो यह भी दर्शाता है कि दूरी कम हो रही है।ब्रेन स्क्रीन डिस्टेंस सेंसर मेनू में दिखाई देती है, जिसमें सेंसर का डेटा सूचीबद्ध होता है। मेनू का आरेख पता लगाए गए ऑब्जेक्ट की दूरी को दर्शाता है, और एक तीर इंगित करता है कि दूरी बढ़ रही है। वेग का मान -0.29 मीटर प्रति सेकंड है, जो यह भी दर्शाता है कि दूरी बढ़ रही है।

निम्नलिखित दो छवियाँ दूरी सेंसर चयनित होने पर डिवाइस जानकारी पृष्ठ दिखाती हैं। पहली छवि सेंसर की ओर बढ़ती हुई वस्तु का उदाहरण है, जबकि दूसरी छवि सेंसर से दूर जाती हुई वस्तु का उदाहरण है। प्रत्येक मामले में वेग के चिह्न परिपाटी पर ध्यान दें।

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

वी5 रोबोट के एक मॉडल में पंजे वाले हाथ पर वी5 डिस्टेंस सेंसर लगा हुआ दिखाया गया है। सेंसर के सामने फोम का एक ब्लॉक रखा गया है।

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


प्रतियोगिता रोबोट पर दूरी सेंसर का उपयोग:

दूरी सेंसर प्रतिस्पर्धी रोबोटों के लिए बेहतर प्रतिस्पर्धात्मक लाभ प्रदान करेगा। परिधि दीवार से दूरी का पता लगाने और रोबोट के वेग को मापने की क्षमता, स्वायत्त रूटीन डिजाइन करते समय बहुत सारी जानकारी प्रदान करेगी।

वस्तु का पता लगाना तथा वस्तु के सापेक्ष आकार का निर्धारण करने से खेल के टुकड़ों और/या लक्ष्यों का पता लगाने में सहायक जानकारी मिलेगी।

वी5 रोबोट के एक मॉडल में पंजे वाले हाथ पर वी5 डिस्टेंस सेंसर लगा हुआ दिखाया गया है। सेंसर के सामने एक लाल गेंद दिखाई गई है, जो यह दर्शाती है कि डिस्टेंस सेंसर का उपयोग किसी प्रतियोगिता में खेल वस्तु का पता लगाने के लिए किया जा सकता है।

उदाहरण के लिए, 2020 - 2021 VEX रोबोटिक्स प्रतियोगिता गेम, चेंज अप में, आपके रोबोट के प्रवेश के सामने फर्श को स्कैन करने के लिए एक दूरी सेंसर को कोण पर रखा जा सकता है। जैसे ही खेल में प्रयुक्त गेंदों में से किसी एक का पता चलता है, यह स्वचालित रूप से रोबोट का इनटेक चालू कर देता है और गेंद को उठा लेता है।

इससे कोई फर्क नहीं पड़ता कि VEX डिस्टेंस सेंसर का उपयोग किस अनुप्रयोग के लिए किया जाता है, इसमें कोई संदेह नहीं है कि यह टीमों के लिए एक स्वागत योग्य अतिरिक्त होगा। सेंसर के मानों का कार्य उपयोगकर्ता की कल्पना के लिए खुला है।

दूरी सेंसर VEX की वेबसाइटपर उपलब्ध है।

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

Last Updated: