ന്യൂമാറ്റിക്#
ആമുഖം#
Pneumatic ക്ലാസിൽ നിന്നുള്ള രീതികൾ ഉപയോഗിച്ച് VEX IQ ബ്രെയിനിന് VEX IQ ന്യൂമാറ്റിക് സിസ്റ്റം നിയന്ത്രിക്കാൻ കഴിയും. ഈ രീതികൾ ബ്രെയിനിന് ന്യൂമാറ്റിക് പമ്പ് നിയന്ത്രിക്കാനും ന്യൂമാറ്റിക് സിലിണ്ടറുകൾ നീട്ടാനോ പിൻവലിക്കാനോ അനുവദിക്കുന്നു.
ഈ പേജിൽ ന്യൂമാറ്റിക് നാമത്തിന്റെ ഉദാഹരണമായി pneumatic_1 ഉപയോഗിക്കുന്നു. ആവശ്യാനുസരണം നിങ്ങളുടെ സ്വന്തം കോൺഫിഗർ ചെയ്ത പേര് ഉപയോഗിച്ച് ഇത് മാറ്റിസ്ഥാപിക്കുക.
എല്ലാ രീതികളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
പ്രവർത്തനങ്ങൾ — ന്യൂമാറ്റിക് സിലിണ്ടറുകൾ നിയന്ത്രിക്കുക.
മ്യൂട്ടേറ്ററുകൾ — ന്യൂമാറ്റിക് പമ്പ് ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുക.
pump_on— ന്യൂമാറ്റിക് പമ്പ് ഓണാക്കുന്നു.pump_off— ന്യൂമാറ്റിക് പമ്പ് ഓഫ് ചെയ്യുന്നു.pump— ന്യൂമാറ്റിക് പമ്പ് ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുന്നു.
ഗെറ്ററുകൾ — സോളിനോയിഡ് ബന്ധിപ്പിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക.
installed— ഒരു സോളിനോയിഡ് തലച്ചോറുമായി ബന്ധിപ്പിച്ചിട്ടുണ്ടോ ഇല്ലയോ എന്ന് നൽകുന്നു.
കൺസ്ട്രക്റ്റർമാർ — ന്യൂമാറ്റിക്സ് സ്വമേധയാ ഇനീഷ്യലൈസ് ചെയ്ത് കോൺഫിഗർ ചെയ്യുക.
Pneumatic— ഒരു ന്യൂമാറ്റിക്സ് ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുന്നു.
പ്രവർത്തനങ്ങൾ#
extend#
extend ഒരു ന്യൂമാറ്റിക് സിലിണ്ടർ എക്സ്റ്റെൻഡ് ചെയ്യുന്നു.
Usage:
pneumatic_1.extend(cylinder)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
നീട്ടേണ്ട സിലിണ്ടർ:
|
retract#
retract ഒരു ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കുന്നു.
Usage:
pneumatic_1.retract(cylinder)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
പിൻവലിക്കേണ്ട സിലിണ്ടർ:
|
മ്യൂട്ടേറ്ററുകൾ#
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)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
സജ്ജമാക്കേണ്ട അവസ്ഥ: |
ഗെറ്ററുകൾ#
installed#
installed സോളിനോയിഡ് തലച്ചോറുമായി ബന്ധിപ്പിച്ചിട്ടുണ്ടോ എന്ന് സൂചിപ്പിക്കുന്ന ഒരു ബൂളിയൻ തിരികെ നൽകുന്നു.
True— സോളിനോയിഡ് തലച്ചോറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.False— സോളിനോയിഡ് തലച്ചോറുമായി ബന്ധിപ്പിച്ചിട്ടില്ല.
Usage:
pneumatic_1.installed()
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല. |
കൺസ്ട്രക്ടർമാർ#
VEXcode-ന് പുറത്ത് ന്യൂമാറ്റിക്സ് കോൺഫിഗർ ചെയ്യുന്നതിന് ആവശ്യമായ Pneumatic ഒബ്ജക്റ്റുകൾ സ്വമേധയാ സൃഷ്ടിക്കാൻ കൺസ്ട്രക്ടറുകൾ ഉപയോഗിക്കുന്നു.
Pneumatics#
Pneumatic കൺസ്ട്രക്റ്റർ നിർദ്ദിഷ്ട സ്മാർട്ട് പോർട്ടിൽ ഒരു ന്യൂമാറ്റിക് ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുന്നു.
Usage:
pneumatic_1 = Pneumatic(smartport)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
സോളിനോയിഡ് ബന്ധിപ്പിച്ചിരിക്കുന്ന സ്മാർട്ട് പോർട്ട്, PORTx എന്ന് എഴുതിയിരിക്കുന്നു, ഇവിടെ x എന്നത് പോർട്ടിന്റെ നമ്പറാണ്. |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)