वी.आर. रोबोट पर लगा दूरी सेंसर वी.आर. रोबोट और निकटतम वस्तु के बीच की दूरी की रिपोर्ट करता है। सेंसर, लेजर प्रकाश को किसी वस्तु से टकराकर सेंसर तक वापस आने में लगने वाले समय के आधार पर दूरी की गणना करता है।


वीआर रोबोट पर दूरी सेंसर

डिस्टेंस सेंसर वीआर रोबोट के सामने मौजूद वस्तुओं का पता लगाता है और मिलीमीटर में उनकी दूरी बताता है।

डिस्टेंस सेंसर एक सेंसर है जो वीआर रोबोट और निकटतम ठोस वस्तु के बीच की दूरी की रिपोर्ट करता है।

डिस्टेंस सेंसर मॉनिटर दूरी के मान प्रदर्शित करता है जबकि एक VEXcode VR प्रोजेक्ट ब्लॉक के साथ रीडिंग की रिपोर्ट करता है।

दूरी सेंसर ध्वनि मापने के लिए सोनार उपकरणों के समान सिद्धांतों का उपयोग करता है। यह सेंसर के एक ओर स्थित अपने उत्सर्जक के माध्यम से लेजर प्रकाश का एक छोटा स्पंद भेजता है, तथा फिर सेंसर के दूसरी ओर स्थित रिसीवर तक प्रकाश को परावर्तित होने में लगने वाले समय को मापता है। सेंसर दूरी की गणना इस आधार पर करता है कि पल्स को चक्कर लगाने में कितना समय लगा। इसके बाद, दूरी सेंसर वीआर रोबोट को रिपोर्ट करता है कि निकटतम वस्तु कितनी दूर है।

VEXcode VR रोबोट के फ्रंट बम्पर पर डिस्टेंस सेंसर का स्थान

दूरी सेंसर की दृष्टि सीमा की चौड़ाई बदलती है क्योंकि यह वीआर रोबोट के सामने से दूर दिखता है:

  • सेंसर 1000 मिलीमीटर (~ 39 इंच) से कम दूरी पर स्थित वस्तुओं को देखते समय 10 डिग्री के दृश्य क्षेत्र में वस्तुओं का पता लगा सकता है।
  • सेंसर 1000 मिलीमीटर (~ 39 इंच) और 2000 मिलीमीटर (~ 78 इंच) दूर स्थित वस्तुओं को देखते समय 5 डिग्री के दृश्य क्षेत्र में वस्तुओं का पता लगा सकता है।
  • सेंसर 2000 मिलीमीटर (~ 78 इंच) से अधिक दूरी पर स्थित वस्तुओं को देखते समय 2 डिग्री के दृश्य क्षेत्र में वस्तुओं का पता लगा सकता है।

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

वीआर रोबोट पर डिस्टेंस सेंसर का स्थान और वह दिशा जिसमें यह वस्तुओं का पता लगाता है

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


VEXcode VR ब्लॉक के साथ दूरी सेंसर का उपयोग करना

VEXcode VR रोबोट के सामने की ओर दूरी सेंसर का स्थान

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

<पाई गई वस्तु की दूरी> ब्लॉक

VEXcode VR रोबोट पर फ्रंट डिस्टेंस सेंसर का स्थान

दूरी सेंसर <दूरी वस्तु>ब्लॉक का उपयोग करके पता लगाता है कि उसके सामने कोई वस्तु है या नहीं। दूरी सेंसर, सेंसर के 3000 मिमी (~118 इंच) के भीतर किसी वस्तु या सतह का पता लगा सकता है।

VEXcode VR रोबोट पर फ्रंट डिस्टेंस सेंसर का स्थान

<दूरी पाया गया ऑब्जेक्ट>ब्लॉक एक बूलियन ब्लॉक है जो सत्य या असत्य के रूप में एक शर्त लौटाता है और अन्य ब्लॉकों के लिए षट्कोणीय (छह-पक्षीय) रिक्त स्थान वाले किसी भी ब्लॉक के अंदर फिट बैठता है।

बूलियन ब्लॉकों पर अधिक जानकारी के लिए, यह आलेख देखें.

VEXcode VR रोबोट का आरेख जिसमें दूरी सेंसर और अन्य चिह्नित घटक दिखाए गए हैं

<Distance found object> ब्लॉक का मान एक बूलियन ब्लॉक है जो दूरी सेंसर के किसी वस्तु के करीब होने पर सत्य रिपोर्ट करता है, तथा जब वह किसी वस्तु के पर्याप्त करीब नहीं होता है तो असत्य रिपोर्ट करता है।

सत्य या असत्य रिपोर्ट की जाएगी और मॉनिटर कंसोल में दिखाई देगी। 

मॉनिटर कंसोल के बारे में अधिक जानने के लिए, इस आलेख को देखें.

(ब्लॉक से दूरी)

वीआर रोबोट पर सामने की ओर लगा डिस्टेंस सेंसर आस-पास की वस्तुओं का पता लगाता है।

(दूरी से) ब्लॉक का उपयोग करके, दूरी सेंसर निकटतम वस्तु की दूरी मिलीमीटर (मिमी) या इंच में रिपोर्ट कर सकता है।

प्लेग्राउंड में VR रोबोट के आगे मौजूद वस्तु की दूरी को डिस्टेंस सेंसर द्वारा मापा जा रहा है।

(दूरी से) ब्लॉक संख्यात्मक मानों की रिपोर्ट करता है और अंडाकार रिक्त स्थान वाले किसी भी ब्लॉक के अंदर फिट बैठता है।

रिपोर्टर ब्लॉक के बारे में अधिक जानकारी के लिए, इस लेख को देखें. 

VEXcode VR रोबोट दूरी सेंसर की स्थिति और अन्य मुख्य घटकों को दर्शाता है।

मिलीमीटर (मिमी) या इंच की इकाइयों में ब्लॉक (से दूरी) का मान VEXcode VR में मॉनिटर कंसोल पर प्रदर्शित किया जा सकता है। 

मॉनिटर कंसोल के बारे में अधिक जानने के लिए, इस आलेख को देखें.


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

VEXcode VR रोबोट के फ्रंट बम्पर पर डिस्टेंस सेंसर का स्थान

पायथन के साथ डिस्टेंस सेंसर प्रोग्रामिंग शुरू करने के लिए, आपको सबसे पहले एक टेक्स्ट प्रोजेक्ट VEXcode VR खोलना होगा। अधिक जानकारी के लिए, यह लेख देखें

VEXcode VR रोबोट के सामने की ओर दूरी सेंसर का स्थान

इसके बाद, टूलबॉक्स में सेंसिंग श्रेणी का पता लगाएं और found_object और get_distance कमांड ढूंढें। ये ऐसे फ़ंक्शन हैं जो सेंसर के बारे में बूलियन मान या संख्यात्मक मान रिपोर्ट करते हैं।

वीआर रोबोट पर दूरी सेंसर का स्थान और उसकी आगे की ओर पता लगाने की दिशा

अपने प्रोजेक्ट में कमांड जोड़ने के लिए, आप टूलबॉक्स से कमांड को खींच सकते हैं, या ऑटोकम्प्लीट फ़ंक्शन का उपयोग करके कार्यक्षेत्र में कमांड टाइप कर सकते हैं।

पायथन के साथ VEXcode VR में स्वतः पूर्ण के बारे में अधिक के लिए, यह लेख देखें

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

Last Updated: