ന്യൂമാറ്റിക്സ്#
ആമുഖം#
pneumatics ക്ലാസ് ഉപയോഗിച്ച് VEX V5 ബ്രെയിനിന് V5 ന്യൂമാറ്റിക്സ് സിസ്റ്റം നിയന്ത്രിക്കാൻ കഴിയും. ന്യൂമാറ്റിക് സിലിണ്ടറുകൾ നീട്ടുകയോ പിൻവലിക്കുകയോ ചെയ്തുകൊണ്ട് സിസ്റ്റം തുറക്കാനോ അടയ്ക്കാനോ ഈ ക്ലാസ് ബ്രെയിനിനെ അനുവദിക്കുന്നു.
ന്യൂമാറ്റിക്സ് ഉപകരണം കോഡിൽ സ്വമേധയാ നിർമ്മിച്ചിരിക്കണം കൂടാതെ VEXcode V5 ലെ ഉപകരണ മെനു ഉപയോഗിച്ച് ചേർക്കാൻ കഴിയില്ല.
ക്ലാസ് കൺസ്ട്രക്ടറുകൾ#
pneumatics(
triport::port &port );
ക്ലാസ് ഡിസ്ട്രക്റ്റർ#
pneumatics വസ്തുവിനെ നശിപ്പിക്കുകയും അനുബന്ധ വിഭവങ്ങൾ പുറത്തുവിടുകയും ചെയ്യുന്നു.
~pneumatics();
പാരാമീറ്ററുകൾ#
പാരാമീറ്റർ |
ടൈപ്പ് ചെയ്യുക |
വിവരണം |
|---|---|---|
|
|
ന്യൂമാറ്റിക് സോളിനോയിഡ് ബന്ധിപ്പിച്ചിരിക്കുന്ന 3-വയർ പോർട്ടിലേക്ക് |
കുറിപ്പുകൾ#
VEXcode V5 ലെ ഉപകരണ മെനു ഉപയോഗിച്ച് നിർമ്മിക്കാൻ കഴിയാത്തതിനാൽ, ഈ ക്ലാസ് കോഡിൽ സ്വമേധയാ മാത്രമേ നിർമ്മിക്കാൻ കഴിയൂ.
pneumaticsക്ലാസ് കൺസ്ട്രക്റ്റർ ഉപയോഗിച്ച് ഒരു ഒബ്ജക്റ്റ് സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്നതിന് മുമ്പ് ആദ്യം ഒരു ബ്രെയിൻ അല്ലെങ്കിൽ 3-വയർ എക്സ്പാൻഡർ സൃഷ്ടിക്കണം.
ഉദാഹരണം#
// Create the pneumatics instance on 3-Wire Port A
pneumatics PneumaticsA = pneumatics(Brain.ThreeWirePort.A);
അംഗ പ്രവർത്തനങ്ങൾ#
pneumatics ക്ലാസിൽ ഇനിപ്പറയുന്ന അംഗ പ്രവർത്തനങ്ങൾ ഉൾപ്പെടുന്നു:
open— ന്യൂമാറ്റിക് സോളിനോയിഡിനെ തുറന്ന അവസ്ഥയിലേക്ക് സജ്ജമാക്കുന്നു, ഇത് സിലിണ്ടറിലേക്ക് വായു ഒഴുകാൻ അനുവദിക്കുന്നു.close— ന്യൂമാറ്റിക് സോളിനോയിഡിനെ ക്ലോസ് അവസ്ഥയിലേക്ക് സജ്ജമാക്കുന്നു, സിലിണ്ടറിലേക്ക് വായു ഒഴുകുന്നത് തടയുന്നു.
ഏതെങ്കിലും pneumatics അംഗ ഫംഗ്ഷനുകൾ വിളിക്കുന്നതിന് മുമ്പ്, താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു pneumatics ഉദാഹരണം സൃഷ്ടിക്കണം:
/* This constructor is required to use a
V5 Pneumatics Solenoid when not configured as
a Digital Out device. Replace the values
as needed. */
// Create the pneumatics instance on 3-Wire Port A
pneumatics PneumaticsA = pneumatics(Brain.ThreeWirePort.A);
open#
ന്യൂമാറ്റിക് സോളിനോയിഡിനെ തുറന്ന അവസ്ഥയിലേക്ക് സജ്ജമാക്കുന്നു, അങ്ങനെ വായു സിലിണ്ടറിലേക്ക് ഒഴുകാൻ അനുവദിക്കുന്നു.
Available Functionsvoid open();
ഈ ഫംഗ്ഷൻ ഒരു പാരാമീറ്ററുകളും എടുക്കുന്നില്ല.
Return Valuesഈ ഫംഗ്ഷൻ ഒരു മൂല്യം തിരികെ നൽകുന്നില്ല.
Examples// Open the solenoid to extend the cylinder
PneumaticsA.open();
close#
ന്യൂമാറ്റിക് സോളിനോയിഡിനെ ക്ലോസ് സ്റ്റേറ്റിലേക്ക് സജ്ജമാക്കുന്നു, അങ്ങനെ സിലിണ്ടറിലേക്ക് വായു ഒഴുകുന്നത് തടയുന്നു.
Available Functionsvoid close();
ഈ ഫംഗ്ഷൻ ഒരു പാരാമീറ്ററുകളും എടുക്കുന്നില്ല.
Return Valuesഈ ഫംഗ്ഷൻ ഒരു മൂല്യം തിരികെ നൽകുന്നില്ല.
Examples// Close the solenoid to retract the cylinder
PneumaticsA.close();