अपने नियंत्रक पर बटनों का उपयोग करके वायवीय नियंत्रण

अपने V5 नियंत्रक के साथ वायवीय नियंत्रण के लिए एक अनुकूलित परियोजना की आवश्यकता होती है। इस आलेख में बताया जाएगा कि VEXcode V5 प्रोजेक्ट कैसे बनाया जाता है।


अपनी परियोजना को कॉन्फ़िगर करना

V5 न्यूमेटिक्स घटकों और उनके कनेक्शनों को दर्शाने वाला आरेख, जो न्यूमेटिक कार्यक्षमता के लिए VEX रोबोटिक्स प्रणालियों में प्रयुक्त विभिन्न भागों को प्रदर्शित करता है।

डिवाइस विंडो खोलने के लिए डिवाइस बटन का चयन करें।

रोबोटिक्स अनुप्रयोगों में प्रयुक्त V5 न्यूमेटिक्स घटकों, जिनमें विभिन्न भाग और कनेक्शन शामिल हैं, को दर्शाने वाला आरेख। यह छवि V5 रोबोटिक्स में वायवीय प्रणालियों के लेआउट और कार्यक्षमता को समझने के लिए एक दृश्य संदर्भ प्रदान करती है।

'डिवाइस जोड़ें' चुनें.

V5 न्यूमेटिक्स घटकों को दर्शाने वाला आरेख, V5 श्रेणी विवरण के लिए प्रासंगिक विभिन्न भागों और उनके कनेक्शनों को प्रदर्शित करता है।

अपने न्यूमेटिक्स को नियंत्रित करने के लिए अपने VEXcode V5 प्रोजेक्ट को शुरू करने के लिए आपको दो डिवाइसों को कॉन्फ़िगर करने की आवश्यकता होगी।

आपको नियंत्रक डिवाइस जोड़ने की आवश्यकता होगी.

नियंत्रक डिवाइस को कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए, VEX लाइब्रेरी से VEXcode V5 में V5 नियंत्रक को कॉन्फ़िगर करना आलेख देखें।

रोबोटिक्स अनुप्रयोगों में प्रयुक्त V5 न्यूमेटिक्स घटकों, जिनमें विभिन्न भाग और उनके कनेक्शन शामिल हैं, को दर्शाने वाला आरेख। V5 न्यूमेटिक्स घटकों और उनके कार्यों को दर्शाने वाला आरेख, VEX रोबोटिक्स प्रणालियों में प्रयुक्त विभिन्न भागों और कनेक्शनों को प्रदर्शित करता है।

 

आपको 3-वायर डिवाइस डिजिटल आउट भी जोड़ना होगा।

डिजिटल आउट डिवाइस को कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए, VEX लाइब्रेरी से VEXcode V5 में 3-वायर डिजिटल इन और डिजिटल आउट डिवाइस कॉन्फ़िगर करना आलेख देखें।


दो नियंत्रक बटनों से अपने वायवीय सिलेंडर को नियंत्रित करें

अपने रोबोट पर वायवीय नियंत्रण के लिए ड्राइवर आमतौर पर दो पसंदीदा तरीकों का उपयोग करते हैं। 

एक तरीका यह है कि नियंत्रक पर दो अलग-अलग बटनों का उपयोग किया जाए: एक बटन वायवीय सिलेंडर को बढ़ाने के लिए और दूसरा बटन वायवीय सिलेंडर को वापस खींचने के लिए। नियंत्रक पर 2 बटन का उपयोग करके अपने वायवीय सिलेंडर को नियंत्रित करने के लिए निम्नलिखित को आपके VEXcode V5 प्रोजेक्ट में जोड़ा जा सकता है।

V5 न्यूमेटिक्स प्रणाली के घटकों और उनके कनेक्शनों को दर्शाने वाला आरेख, रोबोटिक्स में शैक्षिक उद्देश्यों के लिए कार्यक्षमता और लेआउट पर प्रकाश डालता है।

सेंसिंग टूलबॉक्स से [जब शुरू किया गया] ब्लॉक में एक सेट डिजिटल आउट ब्लॉक जोड़ें।

[सेट डिजिटल आउट] ब्लॉक को 'लो' पर सेट किया जाना चाहिए। इससे यह सुनिश्चित हो जाएगा कि आपका वायवीय सिलेंडर पूरी तरह से वापस खींचकर परियोजना शुरू कर देगा।

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

इवेंट टूल बॉक्स से [when Controller button pressed] ब्लॉक जोड़ें।

उस नियंत्रक बटन का चयन करें जिसका उपयोग आप वायवीय सिलेंडर को विस्तारित करने के लिए करना चाहते हैं।

इस उदाहरण में बटन L1 का उपयोग किया गया है।

V5 न्यूमेटिक्स घटकों और उनकी व्यवस्था को दर्शाने वाला आरेख, प्रभावी रोबोटिक न्यूमेटिक प्रणालियों के लिए विभिन्न भागों और कनेक्शनों को प्रदर्शित करता है।

[set DigitalOut] ब्लॉक जोड़ें.

डिजिटल आउट सेटिंग के लिए 'उच्च' का चयन करें।

इससे नियंत्रक पर बटन L1 दबाने पर वायवीय सिलेंडर विस्तारित हो जाएगा।

V5 न्यूमेटिक्स प्रणाली के घटकों और सेटअप को दर्शाने वाला आरेख, V5 श्रेणी विवरण के लिए प्रासंगिक वाल्व, सिलेंडर और कनेक्शन जैसे विभिन्न तत्वों को प्रदर्शित करता है।

इवेंट टूल बॉक्स से एक और [जब कंट्रोलर बटन दबाया जाता है] ब्लॉक जोड़ें।

उस नियंत्रक बटन का चयन करें जिसका उपयोग आप वायवीय सिलेंडर को वापस खींचने के लिए करना चाहते हैं।

इस उदाहरण में बटन L2 का उपयोग किया गया है।

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

[set DigitalOut] ब्लॉक जोड़ें.

डिजिटल आउट सेटिंग के लिए इसे 'कम' पर छोड़ दें।

इससे नियंत्रक पर बटन L2 दबाने पर वायवीय सिलेंडर पीछे हट जाएगा।

प्रोजेक्ट को सेव करें, इसे V5 रोबोट ब्रेन में डाउनलोड करें, और अपने कंट्रोलर का उपयोग करके वायवीय सिलेंडर पर अपने नियंत्रण का परीक्षण करने के लिए प्रोजेक्ट को चलाएं।

VEXcode V5 परियोजनाओं को सहेजने, डाउनलोड करने और चलाने के बारे में अधिक जानकारी के लिए, कृपया VEX लाइब्रेरी के ब्लॉक प्रोजेक्ट्स खोलें और सहेजें अनुभाग देखें।


एक ही नियंत्रक बटन से अपने वायवीय सिलेंडर को नियंत्रित करें

रोबोट पर न्यूमेटिक्स को नियंत्रित करने के लिए ड्राइवरों द्वारा उपयोग की जाने वाली एक अन्य पसंदीदा विधि एक बटन का उपयोग करना है: बटन दबाने पर न्यूमेटिक सिलेंडर को बढ़ाता है और फिर से दबाने पर न्यूमेटिक सिलेंडर को वापस खींच लेता है। नियंत्रक पर एक बटन का उपयोग करके अपने वायवीय सिलेंडर को नियंत्रित करने के लिए निम्नलिखित को आपके VEXcode V5 प्रोजेक्ट में जोड़ा जा सकता है।

V5 न्यूमेटिक्स प्रणाली के घटकों और उनके कनेक्शनों को दर्शाने वाला आरेख, रोबोटिक्स में शैक्षिक उद्देश्यों के लिए कार्यक्षमता और लेआउट पर प्रकाश डालता है।

सेंसिंग टूलबॉक्स से [जब शुरू किया गया] ब्लॉक में एक सेट डिजिटल आउट ब्लॉक जोड़ें।

[सेट डिजिटल आउट] ब्लॉक को 'लो' पर सेट किया जाना चाहिए। इससे यह सुनिश्चित हो जाएगा कि आपका वायवीय सिलेंडर पूरी तरह से वापस खींचकर परियोजना शुरू कर देगा।

रोबोटिक्स में शैक्षिक उद्देश्यों के लिए VEX V5 न्यूमेटिक्स घटकों और उनके कनेक्शनों को दर्शाने वाला आरेख, विभिन्न भागों और उनकी व्यवस्था को प्रदर्शित करता है।

वेरिएबल्स टूलबॉक्स से बूलियन बनाएं का चयन करें।

इस उदाहरण के लिए हम बूलियन को digitaloutON कहेंगे।

रोबोटिक्स में शैक्षिक उद्देश्यों के लिए V5 न्यूमेटिक्स घटकों को दर्शाने वाला आरेख, विभिन्न भागों और उनके कनेक्शनों को प्रदर्शित करता है।

[set digitaloutON] ब्लॉक जोड़ें.

बूलियन को <true>पर ही छोड़ दें।

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

इवेंट टूलबॉक्स से {when Controller button pressed} ब्लॉक जोड़ें.

उस नियंत्रक बटन का चयन करें जिसका उपयोग आप वायवीय सिलेंडर को विस्तारित करने के लिए करना चाहते हैं।

इस उदाहरण में बटन L1 का उपयोग किया गया है।

V5 न्यूमेटिक्स घटकों और उनके कार्यों को दर्शाने वाला आरेख, जिसमें सिलेंडर, वाल्व और वायु आपूर्ति प्रणालियां शामिल हैं, रोबोटिक्स में प्रभावी न्यूमेटिक संचालन के लिए सेटअप और कनेक्शन को प्रदर्शित करता है।

नियंत्रण टूलबॉक्स से [if then else] ब्लॉक जोड़ें

रोबोटिक्स में V5 श्रेणी विवरण के लिए प्रासंगिक, V5 न्यूमेटिक्स घटकों को दर्शाने वाला आरेख, विभिन्न भागों और उनके कनेक्शनों को प्रदर्शित करता है।

यदि में <digitaloutON> बूलियन जोड़ें.

V5 न्यूमेटिक्स प्रणाली के घटकों और कार्यात्मकताओं को दर्शाने वाला आरेख, V5 श्रेणी विवरण से संबंधित विभिन्न भागों और उनके कनेक्शनों को प्रदर्शित करता है।

C ब्लॉक के 'then' भाग में [set DigitalOut] ब्लॉक जोड़ें।

[set DigitalOut] ब्लॉक को 'उच्च' में बदलें।

V5 न्यूमेटिक्स घटकों और उनके कनेक्शनों को दर्शाने वाला आरेख, V5 रोबोटिक्स प्रणाली में विभिन्न भागों और उनके कार्यों को प्रदर्शित करता है।

C ब्लॉक के 'else' भाग में [set DigitalOut] ब्लॉक जोड़ें।

[set DigitalOut] ब्लॉक को 'low' के रूप में छोड़ दें.

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

[set digitaloutON] ब्लॉक जोड़ें.

बूलियन को <false>में बदलें.

इससे बूलियन बदल जाएगा, इसलिए अगली बार जब L1 बटन दबाया जाएगा तो स्थिति नियंत्रण C ब्लॉक के 'else' पर चली जाएगी।

VEX V5 न्यूमेटिक्स घटकों और उनके कनेक्शनों को दर्शाने वाला आरेख, V5 प्रणाली के भीतर लेआउट और कार्यक्षमता को प्रदर्शित करता है।

एक और [set digitaloutON] ब्लॉक जोड़ें.

बूलियन को <true>पर छोड़ दें.

इससे बूलियन बदल जाएगा, इसलिए अगली बार जब L1 बटन दबाया जाएगा तो स्थिति नियंत्रण C ब्लॉक के 'then' पर चली जाएगी।

VEX V5 न्यूमेटिक्स घटकों को दर्शाने वाला आरेख, जिसमें सिलेंडर, वाल्व और वायु टैंक शामिल हैं, जिनका उपयोग रोबोटिक्स अनुप्रयोगों में गति और बल को नियंत्रित करने के लिए किया जाता है।

कंट्रोल टूलबॉक्स से [if then else] C ब्लॉक के दोनों खंडों में [wait] ब्लॉक जोड़ें।

प्रत्येक [प्रतीक्षा] ब्लॉक में मान को (0.1) सेकंड में बदलें।

इससे बटन को दबाए जाने का पता लगाने के लिए स्थिति को कुछ समय मिल जाएगा।

बटन दबाने पर वायवीय सिलेंडर को बाहर निकाल देगा और पुनः दबाने पर वायवीय सिलेंडर को वापस खींच लेगा।

प्रोजेक्ट को सेव करें, इसे V5 रोबोट ब्रेन में डाउनलोड करें, और अपने कंट्रोलर का उपयोग करके वायवीय सिलेंडर पर अपने नियंत्रण का परीक्षण करने के लिए प्रोजेक्ट को चलाएं।

VEXcode V5 परियोजनाओं को सहेजने, डाउनलोड करने और चलाने के बारे में अधिक जानकारी के लिए, कृपया VEX लाइब्रेरी के ब्लॉक प्रोजेक्ट्स खोलें और सहेजें अनुभाग देखें।

शैक्षिक उद्देश्यों के लिए VEX V5 न्यूमेटिक्स प्रणाली के घटकों, जिनमें सिलेंडर, वाल्व और वायु टैंक शामिल हैं, को दर्शाने वाला आरेख, उनकी व्यवस्था और कनेक्शन को दर्शाता है।

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

प्रतियोगिता टेम्पलेट के बारे में अधिक जानकारी के लिए, VEX लाइब्रेरी में VEXcode V5 लेख में प्रतियोगिता टेम्पलेट का उपयोग करना देखें।

इन परियोजनाओं का उपयोग एकल अभिनय और दोहरे अभिनय वायवीय सिलेंडरों दोनों को नियंत्रित करने के लिए किया जा सकता है। यदि दो वायवीय सिलेंडरों को "टी" फिटिंग का उपयोग करके एक सोलेनोइड वाल्व से जोड़ा जाता है, तो दोनों सिलेंडरों को ब्लॉकों के एक ही सेट द्वारा नियंत्रित किया जाएगा।

नोट: जब परियोजना बंद हो जाएगी तो V5 रोबोट ब्रेन पर 3-वायर पोर्ट वापस डिजिटल इन पोर्ट में बदल जाएगा। यदि पर्याप्त अवशिष्ट वायु दबाव हो तो इससे वायवीय सिलेंडर का विस्तार हो सकता है। इससे बचने के लिए, परियोजना को रोकने से पहले फिंगर वाल्व को बंद स्थिति में लाकर या श्रेडर टायर वाल्व के कोर को दबाकर वायु दबाव को कम कर दें।

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

Last Updated: