मुख्य सामग्री पर जाएं

पाठ 1: नेत्र संवेदक ब्लॉक

<Eye Sensor near object> ब्लॉक

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

VEXcode VR Eye Sensor Near Object ब्लॉक जो 'Front Eye is near object?' पढ़ता है।

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

फ्रंट या डाउन आई सेंसर को <Eye Sensor near object> ब्लॉक पर मौजूद ड्रॉप-डाउन मेनू से चुना जा सकता है।

VEXcode VR Eye Sensor Near Object ब्लॉक जो 'Front Eye is near object?' पढ़ता है। सेंसर ड्रॉपडाउन मेनू खुल जाता है, जिससे उपयोगकर्ता सेंसर को फ्रंट आई से डाउन आई में बदल सकता है।

स्विच ब्लॉक का उपयोग करना 

यह स्विच <Eye sensor near object> ब्लॉक है।

VEXcode VR स्विच ब्लॉक का Eye Sensor Near Object ब्लॉक संस्करण, जिसमें 'front_eye.near_object()' को पढ़ने वाला Python कोड शामिल है।

आप फ्रंट आई सेंसर से डाउन आई सेंसर में सेंसर पैरामीटर को "front_eye" कोड को "down_eye" बदलकर बदल सकते हैं। दें कि सेंसर का नाम छोटे अक्षरों में टाइप किया जाना चाहिए। पैरामीटर को टाइप करें या एंटर कुंजी या टैब कुंजी दबाकर दिखाई देने वाले पैरामीटर सुझाव का चयन करें। 

VEXcode VR स्विच ब्लॉक का Eye Sensor Near Object ब्लॉक संस्करण, जिसमें 'front_eye.near_object()' को पढ़ने वाला Python कोड शामिल है। एक ऑटो-कंप्लीट ड्रॉपडाउन मेनू उपयोगकर्ता को 'फ्रंट_आई' और 'डाउन_आई' के बीच सेंसर बदलने की अनुमति देता है।

<Color sensing> ब्लॉक

<Color sensing> ब्लॉक यह रिपोर्ट करता है कि क्या आई सेंसर में से कोई एक विशिष्ट रंग का पता लगाता है।

VEXcode VR कलर सेंसिंग ब्लॉक जो 'फ्रंट आई डिटेक्ट्स रेड?' पढ़ता है।

<Color sensing> ब्लॉक पर किस आई सेंसर का उपयोग करना है, यह चुनें।

VEXcode VR कलर सेंसिंग ब्लॉक जो 'फ्रंट आई डिटेक्ट्स रेड?' पढ़ता है। चयनित सेंसर को फ्रंट आई या डाउन आई के रूप में सेट करने के लिए एक ड्रॉपडाउन मेनू खुलता है।

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

VEXcode VR कलर सेंसिंग ब्लॉक जो 'फ्रंट आई डिटेक्ट्स रेड?' पढ़ता है। एक ड्रॉपडाउन मेनू खुलता है जिसके माध्यम से चयनित रंग को लाल, हरा, नीला या कोई नहीं के रूप में सेट किया जा सकता है।

स्विच ब्लॉक का उपयोग करना

यह स्विच <Color sensing> ब्लॉक है। 

VEXcode VR स्विच ब्लॉक का कलर सेंसिंग ब्लॉक संस्करण जिसमें 'front_eye.detect(RED)' पढ़ने वाला पायथन कोड है।

आप कोष्ठक के अंदर कोई दूसरा रंग लिखकर रंग पैरामीटर बदल सकते हैं। रंग का नाम लिखते समय सभी अक्षर बड़े रखें। टेक्स्ट में बदलाव करते ही रंग पैरामीटर के लिए सुझाव दिखाई देंगे। 

VEXcode VR स्विच ब्लॉक का कलर सेंसिंग ब्लॉक संस्करण जिसमें 'front_eye.detect(RED)' पढ़ने वाला पायथन कोड है। उपयोगकर्ता रंग का मान नीले, हरे, कोई नहीं और लाल के बीच टाइप करके या ऑटो-कंप्लीट सुविधा का उपयोग करके बदल सकता है।

<Eye sensor near object> ब्लॉक की तरह, आप "front_eye" को "down_eye " से बदलकर सेंसर पैरामीटर को फ्रंट आई सेंसर से डाउन आई सेंसर में बदल सकते हैं। सेंसर का नाम छोटे अक्षरों में ही दर्ज करें। सही वाक्य संरचना का उपयोग करना महत्वपूर्ण है, इसलिए सेंसर के नाम में दो शब्दों के बीच एक अंडरस्कोर (_) अवश्य शामिल करें। 

VEXcode VR स्विच ब्लॉक का कलर सेंसिंग ब्लॉक संस्करण, जिसमें 'down_eye.detect(RED)' को पढ़ने वाला पायथन कोड है, यह दर्शाता है कि चयनित सेंसर को कैसे बदला जाए।

इस पाठ के शेष भाग को जारी रखने के लिए अगला बटन चुनें।