Skip to main content

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

<Eye Sensor near object> ब्लॉक

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

VEXcode VR नेत्र सेंसर निकट वस्तु ब्लॉक जिसमें लिखा है 'सामने की आंख वस्तु के निकट है?'.

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

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

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

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

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

आई सेंसर नियर ऑब्जेक्ट ब्लॉक का VEXcode VR स्विच ब्लॉक संस्करण, जिसमें पायथन कोड है जो 'front_eye.near_object()' पढ़ता है।

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

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

<Color sensing> ब्लॉक

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

VEXcode VR कलर सेंसिंग ब्लॉक जिसमें लिखा है 'सामने की आंख लाल रंग का पता लगाती है?'.

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

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

<Color sensing> ब्लॉक एक बूलियन रिपोर्टर ब्लॉक है और जब नेत्र सेंसर चयनित रंग का पता लगाता है तो यह सत्य रिपोर्ट करता है। जब नेत्र संवेदक चयनित रंग का पता नहीं लगा पाता है तो <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)' पढ़ता है, यह प्रदर्शित करता है कि चयनित सेंसर को कैसे बदला जाए।

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