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

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


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

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

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

VEXcode VR में डिस्टेंस सेंसर का उपयोग करके निकटतम वस्तु की दूरी को मिलीमीटर में रिपोर्ट करने वाला पायथन कोड।

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


दूरी सेंसर के साथ प्रयुक्त VEXcode VR कमांड

VEXcode VR प्रोजेक्ट में Python कोड और डिस्टेंस सेंसर के उपयोग के लिए प्लेग्राउंड सेटअप दिखाया गया है।

दूरी सेंसर के साथ प्रयुक्त कमांड सेंसिंग श्रेणी में पाए जा सकते हैं।

get_distance कमांड

VEXcode VR ट्यूटोरियल जिसमें Python का चयन किया गया है और डिस्टेंस सेंसर का पाठ खुला है।

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

VEXcode VR Python प्रोजेक्ट में डिस्टेंस सेंसर का उपयोग करके रोबोट के सामने सबसे नज़दीकी वस्तु की जानकारी प्राप्त की जाती है।

मॉनिटर कंसोल में दूरी मिलीमीटर (मिमी) और इंच में प्रदर्शित की जाएगी।

ऑब्जेक्ट मिला कमांड

VEXcode VR में Python प्रोजेक्ट, जिसमें डिस्टेंस सेंसर का उपयोग करके किसी वस्तु का पता लगाया जाता है और उसकी दूरी बताई जाती है।

दूरी सेंसर दूरी वस्तु आदेश का उपयोग करके पता लगाता है कि उसके सामने कोई वस्तु है या नहीं। दूरी सेंसर, सेंसर के 3000 मिमी (~118 इंच) के भीतर किसी वस्तु या सतह का पता लगा सकता है। दूरी पाया ऑब्जेक्ट कमांड सत्य या असत्यके रूप में एक बूलियन मान लौटाता है।

VEXcode VR प्लेग्राउंड में डिस्टेंस सेंसर का उपयोग करने वाला पायथन प्रोजेक्ट

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

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


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

प्लेग्राउंड विज़िबल के साथ डिस्टेंस सेंसर का उपयोग करते हुए VEXcode VR पायथन प्रोजेक्ट

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

वीआर रोबोट के लिए डिस्टेंस सेंसर कमांड के साथ पायथन प्रोजेक्ट

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


दूरी सेंसर उदाहरण परियोजना

VEXcode VR में निकटतम वस्तु की जानकारी देने के लिए डिस्टेंस सेंसर का उपयोग करने वाला पायथन प्रोजेक्ट

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

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

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

Last Updated: