वायवीय#

परिचय#

VEX IQ ब्रेन, Pneumatic श्रेणी की विधियों का उपयोग करके VEX IQ न्यूमेटिक सिस्टम को नियंत्रित कर सकता है। इन विधियों से ब्रेन न्यूमेटिक पंप को नियंत्रित कर सकता है और न्यूमेटिक सिलेंडरों को आगे या पीछे खींच सकता है।

इस पृष्ठ पर उदाहरण के तौर पर न्यूमेटिक नाम के रूप में pneumatic_1 उपयोग किया गया है। आवश्यकतानुसार इसे अपने स्वयं के कॉन्फ़िगर किए गए नाम से बदलें।

नीचे सभी विधियों की सूची दी गई है:

कार्य — वायवीय सिलेंडरों को नियंत्रित करें।

  • extend — एक सिलेंडर का विस्तार करें।

  • retract — एक सिलेंडर वापस लेना।

म्यूटेटर — न्यूमेटिक पंप को चालू या बंद करें।

  • pump_on — न्यूमेटिक पंप चालू करता है।

  • pump_off — न्यूमेटिक पंप बंद कर देता है।

  • pump — न्यूमेटिक पंप को चालू या बंद करता है।

गेटर — जांचें कि सोलेनोइड जुड़ा हुआ है या नहीं।

  • installed — यह बताता है कि सोलेनोइड ब्रेन से जुड़ा है या नहीं।

कंस्ट्रक्टर — न्यूमेटिक्स को मैन्युअल रूप से आरंभ और कॉन्फ़िगर करें।

  • Pneumatic — एक न्यूमेटिक्स ऑब्जेक्ट बनाता है।

कार्रवाई#

extend#

extend एक न्यूमेटिक सिलेंडर को बढ़ाता है।

Usage:
pneumatic_1.extend(cylinder)

पैरामीटर

विवरण

cylinder

विस्तारित किए जाने वाले सिलेंडर:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – दोनों सिलेंडर

retract#

retract एक न्यूमेटिक सिलेंडर को रिट्रैक्ट करता है।

Usage:
pneumatic_1.retract(cylinder)

पैरामीटर

विवरण

cylinder

सिलेंडर को पीछे खींचने के लिए:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – दोनों सिलेंडर

उत्परिवर्तक#

pump_on#

pump_on न्यूमेटिक पंप को चालू करता है।

Usage:
pneumatic_1.pump_on()

पैरामीटर

विवरण

इस विधि के कोई मानदंड नहीं हैं।

pump_off#

pump_off न्यूमेटिक पंप को बंद कर देता है।

Usage:
pneumatic_1.pump_off()

पैरामीटर

विवरण

इस विधि के कोई मानदंड नहीं हैं।

pump#

pump वायवीय पंप को चालू या बंद करता है।

Usage:
pneumatic_1.pump(state)

पैरामीटर

विवरण

state

निर्धारित की जाने वाली स्थिति: True वायवीय पंप को चालू करता है, और False वायवीय पंप को बंद करता है।

टिककर खेल#

installed#

installed एक बूलियन मान लौटाता है जो दर्शाता है कि सोलेनोइड ब्रेन से जुड़ा है या नहीं।

  • True — सोलेनोइड मस्तिष्क से जुड़ा हुआ है।

  • False — सोलेनोइड मस्तिष्क से जुड़ा नहीं है।

Usage:
pneumatic_1.installed()

पैरामीटर

विवरण

इस विधि के कोई मानदंड नहीं हैं।

कंस्ट्रक्टर्स#

कंस्ट्रक्टर का उपयोग मैन्युअल रूप से Pneumatic ऑब्जेक्ट बनाने के लिए किया जाता है, जो VEXcode के बाहर न्यूमेटिक्स को कॉन्फ़िगर करने के लिए आवश्यक हैं।

Pneumatics#

Pneumatic कंस्ट्रक्टर निर्दिष्ट स्मार्ट पोर्ट में एक न्यूमेटिक ऑब्जेक्ट बनाता है।

Usage:
pneumatic_1 = Pneumatic(smartport)

पैरामीटर

विवरण

smartport

स्मार्ट पोर्ट जिससे सोलेनोइड जुड़ा हुआ है, उसे PORTx के रूप में लिखा जाता है, जहां x पोर्ट की संख्या है।

# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)