VEX VR रोबोट में अनेक सेंसर हैं, जिनमें दो नेत्र सेंसर भी शामिल हैं।


वीआर रोबोट पर नेत्र सेंसर

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

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

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

नेत्र सेंसर मान VEXcode VR में डैशबोर्ड पर प्रदर्शित किए जा सकते हैं। डैशबोर्ड के बारे में अधिक जानने के लिए, डैशबोर्ड - प्लेग्राउंड सुविधाएँ - VEXcode VR लेख देखें।

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

नेत्र सेंसर मान VEXcode VR में मॉनिटर कंसोल पर प्रदर्शित किए जा सकते हैं। मॉनिटर कंसोल के बारे में अधिक जानने के लिए, यह आलेखदेखें।

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


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

<Color near object> ब्लॉक

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

<Color near object> ब्लॉक रिपोर्ट करता है कि क्या नेत्र संवेदक किसी वस्तु के इतने निकट है कि वह किसी रंग (लाल, हरा, नीला, कोई नहीं) का पता लगा सके।

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, उन घटकों और कार्यात्मकताओं पर प्रकाश डालता है जो आभासी वातावरण में कोडिंग और रोबोटिक्स शिक्षा का समर्थन करते हैं।

ब्लॉक पर ड्रॉप-डाउन मेनू से फ्रंट या डाउन आई सेंसर का चयन किया जा सकता है।

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, प्रोग्रामिंग, सिमुलेशन और STEM सीखने के लिए शैक्षिक अनुप्रयोगों में इसकी क्षमताओं पर प्रकाश डालता है।

<Color near object> ब्लॉक एक बूलियन ब्लॉक है जो सत्य की रिपोर्ट करता है जब नेत्र संवेदक किसी ऐसी वस्तु के करीब होता है जिसमें पता लगाने योग्य रंग होते हैं, और गलत रिपोर्ट करता है जब यह पता लगाने योग्य रंगों वाली किसी वस्तु के काफी करीब नहीं होता है।

<Color sensing> ब्लॉक

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

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

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

ब्लॉक पर ड्रॉप-डाउन मेनू से फ्रंट या डाउन आई सेंसर का चयन किया जा सकता है।

वर्चुअल रोबोटिक्स के लिए एक ऑनलाइन प्रोग्रामिंग वातावरण, VEXcode VR की प्रमुख विशेषताओं को दर्शाने वाला आरेख, STEM शिक्षा में कोडिंग अवधारणाओं को सीखने के लिए इसके ब्लॉक-आधारित और पाठ-आधारित कोडिंग विकल्पों पर प्रकाश डालता है।

नेत्र संवेदक जिस रंग की तलाश कर रहा है, उसे ब्लॉक पर ड्रॉप-डाउन मेनू से चुना जा सकता है।

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, कोडिंग अवधारणाओं और रोबोटिक्स सीखने के लिए एक ऑनलाइन प्रोग्रामिंग वातावरण के संदर्भ में इसकी क्षमताओं और घटकों पर प्रकाश डालता है।

<Color sensing> ब्लॉक एक बूलियन ब्लॉक है जो सत्य की रिपोर्ट करता है जब नेत्र संवेदक चयनित रंग का पता लगाता है, और गलत रिपोर्ट करता है जब यह चयनित रंग का पता नहीं लगाता है।


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

near_objectकमांड

VEXcode VR रोबोट की विशेषताओं को प्रदर्शित करने वाला आरेख, आभासी रोबोटिक्स के माध्यम से कोडिंग अवधारणाओं को सीखने के लिए डिज़ाइन किए गए ऑनलाइन प्रोग्रामिंग वातावरण के भीतर इसके घटकों और क्षमताओं पर प्रकाश डालता है।

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

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, प्रोग्रामिंग, सिमुलेशन और STEM सीखने के लिए शैक्षिक अनुप्रयोगों में इसकी क्षमताओं पर प्रकाश डालता है।

near_object कमांड एक बूलियन है जो true रिपोर्ट करता है जब नेत्र संवेदक किसी ऑब्जेक्ट के करीब होता है जिसमें पता लगाने योग्य रंग होते हैं, और false रिपोर्ट करता है जब यह पता लगाने योग्य रंगों वाले ऑब्जेक्ट के काफी करीब नहीं होता है।

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

पता लगानाकमांड

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, सेंसर, मोटर जैसे घटकों और STEM शिक्षा में प्रोग्रामिंग और परीक्षण कोड के लिए उपयोग किए जाने वाले आभासी वातावरण पर प्रकाश डालता है।

detect कमांड रिपोर्ट करता है कि क्या नेत्र सेंसर किसी विशिष्ट रंग का पता लगाता है। टूलबॉक्स से कमांड खींचते समय या कमांड टाइप करते समय सामने या नीचे आई सेंसर का चयन किया जा सकता है।

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, सेंसर, मोटर्स और कनेक्टिविटी विकल्पों जैसे घटकों को उजागर करता है, जिसे आभासी वातावरण में छात्रों और शिक्षकों के लिए कोडिंग और रोबोटिक्स शिक्षा को बढ़ाने के लिए डिज़ाइन किया गया है।

नेत्र संवेदक जिस रंग की तलाश कर रहा है, उसे कमांड जोड़ते समय स्वतः पूर्ण सुविधा के माध्यम से चुना जा सकता है। पायथन के साथ VEXcode VR में स्वतः पूर्ण सुविधा उपयोग करने के बारे में अधिक जानकारी के लिए, यह लेख देखें

VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, कोडिंग अवधारणाओं और रोबोटिक्स सीखने के लिए एक ऑनलाइन प्रोग्रामिंग वातावरण के संदर्भ में इसकी क्षमताओं और घटकों पर प्रकाश डालता है।

detects कमांड एक बूलियन है जो true रिपोर्ट करता है जब नेत्र सेंसर चयनित रंग का पता लगाता है, और false रिपोर्ट करता है जब यह चयनित रंग का पता नहीं लगाता है।

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


VEXcode VR प्रोजेक्ट में फ्रंट आई सेंसर का उपयोग

जब कोई वस्तु या रंग का पता चलता है तो वीआर रोबोट व्यवहार के क्रम को शुरू करने के लिए फ्रंट आई सेंसर का उपयोग कर सकता है। इसमें तब तक गाड़ी चलाना शामिल हो सकता है जब तक किसी वस्तु (जैसे दीवार, डिस्क या महल) का पता न चल जाए, फिर दुर्घटना से बचने के लिए गाड़ी चलाना बंद कर देना या किसी विशिष्ट रंग को पहचानकर गाड़ी चलाना और उस रंग के आधार पर कार्रवाई करना। 

VEXcode VR ब्लॉक दीवार भूलभुलैया खेल का मैदान
VEXcode VR रोबोट की विशेषताओं को दर्शाती छवि, इसके ब्लॉक-आधारित और टेक्स्ट-आधारित कोडिंग इंटरफेस को प्रदर्शित करती है, जिसे STEM में शैक्षिक उद्देश्यों के लिए डिज़ाइन किया गया है, जो शुरुआती और उन्नत उपयोगकर्ताओं के लिए प्रोग्रामिंग अवधारणाओं पर प्रकाश डालता है। यह छवि VEXcode VR रोबोट की विशेषताओं को दर्शाती है, जो ऑनलाइन प्रोग्रामिंग वातावरण में आभासी रोबोट के डिजाइन और क्षमताओं को प्रदर्शित करती है, जिसका उद्देश्य कोडिंग और रोबोटिक्स के माध्यम से STEM शिक्षा को बढ़ाना है।
VEXcode VR पायथन
def main():
drivetrain.drive(FORWARD)
while not front_eye.near_object():
wait(20, MSEC)
drivetrain.stop()

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

डिस्क रंग भूलभुलैया खेल का मैदान
VEXcode VR रोबोट की प्रमुख विशेषताओं को प्रदर्शित करने वाला आरेख, कोडिंग और रोबोटिक्स सीखने के लिए शैक्षिक संदर्भ में उनकी क्षमताओं और घटकों पर प्रकाश डालता है।
VEXcode IQ ब्लॉक
VEXcode VR रोबोट की विशेषताओं को दर्शाने वाला आरेख, प्रोग्रामिंग और रोबोटिक्स शिक्षा के लिए इसके घटकों और क्षमताओं पर प्रकाश डालता है।
VEXcode IQ पायथन
def main():
drivetrain.drive(FORWARD)
while True:
if front_eye.detect(GREEN):
drivetrain(stop)
wait(2, seconds)
drivetrain.drive_for(REVERSE, 200, MM)
wait(20, MSEC)

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


VEXcode VR प्रोजेक्ट में डाउन आई सेंसर का उपयोग

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

VEXcode VR ब्लॉक डिस्क मूवर खेल का मैदान
VEXcode VR रोबोट की प्रमुख विशेषताओं को दर्शाने वाला आरेख, शैक्षिक उद्देश्यों के लिए डिज़ाइन किए गए आभासी प्रोग्रामिंग वातावरण में इसकी क्षमताओं और घटकों पर प्रकाश डालता है। VEXcode VR रोबोट की विशेषताओं का चित्रण, विभिन्न घटकों और कोडिंग इंटरफ़ेस के साथ एक आभासी रोबोट का प्रदर्शन, शैक्षिक सेटिंग में कोडिंग अवधारणाओं और रोबोटिक्स सिद्धांतों को पढ़ाने में इसके उपयोग पर प्रकाश डालता है।
VEXcode VR पायथन
def main():
drivetrain.drive(FORWARD)
while not down_eye.detect(BLUE):
wait(20, MSEC)
drivetrain.stop()
magnet.energize(BOOST)

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

VEXcode VR ब्लॉक कैसल क्रैशर खेल का मैदान
VEXcode VR रोबोट की विशेषताओं का चित्रण, कोडिंग शिक्षा के लिए ऑनलाइन प्रोग्रामिंग वातावरण में आभासी रोबोट के डिजाइन और क्षमताओं को प्रदर्शित करता है। VEXcode VR रोबोट की विशेषताओं का चित्रण, ऑनलाइन प्रोग्रामिंग वातावरण में आभासी रोबोट के डिजाइन और क्षमताओं को प्रदर्शित करता है, तथा STEM शिक्षा और कोडिंग अवधारणाओं में इसके अनुप्रयोगों पर प्रकाश डालता है।
VEXcode VR पायथन
def main():
drivetrain.drive_for(FORWARD, 300, MM)
drivetrain.turn_for(LEFT, 90, DEGREES)
drivetrain.drive(FORWARD)
while not down_eye.detect(RED):
wait(20, MSEC)
drivetrain.stop()

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

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

Last Updated: