V5 ന്യൂമാറ്റിക്സ് കിറ്റ് കോഡ് ചെയ്യുന്നു

V5 ന്യൂമാറ്റിക്സ് കിറ്റ് ഉപയോക്താക്കളെ അവരുടെ ന്യൂമാറ്റിക്സ് മനസ്സിലാക്കുന്നതിനും, കോൺഫിഗർ ചെയ്യുന്നതിനും, കോഡ് ചെയ്യുന്നതിനുമുള്ള പ്രക്രിയയിൽ നാവിഗേറ്റ് ചെയ്യാൻ സഹായിക്കുന്നതിനാണ് ഈ ഗൈഡ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. V5 ന്യൂമാറ്റിക്സ് കിറ്റിനുള്ളിലെ ഘടകങ്ങളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിയിൽ നിന്നുള്ള ഈ ലേഖനം കാണുക.

നിയന്ത്രണ ഓപ്ഷനുകളും സജ്ജീകരണവും

V5 ന്യൂമാറ്റിക്സ് കിറ്റിൽ, VEXcode V5 വഴി ന്യൂമാറ്റിക് സിസ്റ്റങ്ങളെ നിയന്ത്രിക്കാൻ ഉപയോക്താക്കളെ പ്രാപ്തരാക്കുന്നതിൽ ഡബിൾ ആക്ടിംഗ് സോളിനോയിഡും അതിനോടൊപ്പമുള്ള ഡബിൾ ആക്ടിംഗ് സോളിനോയിഡ് ഡ്രൈവർ കേബിളും പ്രധാന പങ്ക് വഹിക്കുന്നു.

സോളിനോയിഡ് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് അറിയാൻ, VEX ലൈബ്രറിയിൽ നിന്നുള്ള ഈ ലേഖനം കാണുക.

സോളിനോയിഡ് കോൺഫിഗർ ചെയ്യുന്നു

സോളിനോയിഡ് വെറും ഒരു 3-വയർ ഉപകരണമാണെന്നും അതിന്റെ അവസ്ഥ മാറ്റാൻ കഴിയുമെന്നും നമ്മൾ മനസ്സിലാക്കിയതിനാൽ, ഇപ്പോൾ നമ്മൾ ഉപകരണം VEXcode V5-ൽ ചേർത്ത് കോൺഫിഗർ ചെയ്യും.

V5 റോബോട്ടിക്സ് സിസ്റ്റത്തിലെ വിവിധ ഭാഗങ്ങളും അവയുടെ പ്രവർത്തനങ്ങളും പ്രദർശിപ്പിക്കുന്ന, V5 ന്യൂമാറ്റിക്സ് ഘടകങ്ങളും അവയുടെ കണക്ഷനുകളും ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

VEXcode V5 തുറന്ന് Devices വിൻഡോ തുറക്കാൻ Devices ബട്ടൺ തിരഞ്ഞെടുക്കുക.

റോബോട്ടിക്സിലെ വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി വിവിധ ഭാഗങ്ങളും അവയുടെ കണക്ഷനുകളും പ്രദർശിപ്പിക്കുന്ന V5 ന്യൂമാറ്റിക് ഘടകങ്ങൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

'ഒരു ഉപകരണം ചേർക്കുക' തിരഞ്ഞെടുക്കുക.

എയർ ടാങ്കുകൾ, വാൽവുകൾ, ആക്യുവേറ്ററുകൾ എന്നിവയുൾപ്പെടെയുള്ള VEX V5 ന്യൂമാറ്റിക്സ് സിസ്റ്റം ഘടകങ്ങളെ ചിത്രീകരിക്കുന്ന ഡയഗ്രം, വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി അവയുടെ ക്രമീകരണവും കണക്ഷനുകളും എടുത്തുകാണിക്കുന്നു.

'3-WIRE' തിരഞ്ഞെടുക്കുക.

V5 റോബോട്ടിക്സ് സിസ്റ്റത്തിലെ വിവിധ ഭാഗങ്ങളും അവയുടെ പ്രവർത്തനങ്ങളും പ്രദർശിപ്പിക്കുന്ന, V5 ന്യൂമാറ്റിക്സ് ഘടകങ്ങളും അവയുടെ കണക്ഷനുകളും ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

'3-WIRE' തിരഞ്ഞെടുത്ത ശേഷം, 'DIGITAL OUT' തിരഞ്ഞെടുക്കുക.

ഓർക്കുക, സോളിനോയിഡ് ഏത് അവസ്ഥയിലായിരിക്കണമെന്ന് നമ്മൾ അതിന് പറഞ്ഞു കൊടുക്കേണ്ടതുണ്ട്. ഇത് ചെയ്യുന്നതിന്, നമ്മൾ 3-വയർ വഴി വിവരങ്ങൾ അയയ്ക്കേണ്ടതുണ്ട്, അതിനാലാണ് നമ്മൾ ഡിജിറ്റൽ ഔട്ട് ഉപകരണം തിരഞ്ഞെടുത്തത്.

റോബോട്ടിക് ആപ്ലിക്കേഷനുകൾക്കായി ഉപയോഗിക്കുന്ന സിലിണ്ടറുകൾ, വാൽവുകൾ, എയർ ടാങ്കുകൾ എന്നിവയുൾപ്പെടെയുള്ള VEX V5 ന്യൂമാറ്റിക്സ് സിസ്റ്റം ഘടകങ്ങളെ ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

ഡിജിറ്റൽ ഔട്ട് തിരഞ്ഞെടുത്ത ശേഷം, നിങ്ങളുടെ റോബോട്ട് ബ്രെയിനിൽ സോളിനോയിഡ് ഡ്രൈവർ കേബിൾ പ്ലഗ് ചെയ്ത 3-വയർ പോർട്ട് തിരഞ്ഞെടുക്കുക. മറ്റ് ഉപകരണങ്ങൾക്കായി ഇതിനകം കോൺഫിഗർ ചെയ്‌തിരിക്കുന്ന പോർട്ടുകൾ ലഭ്യമാകില്ല.

പോർട്ട് തിരഞ്ഞെടുത്തുകഴിഞ്ഞാൽ, ഉപകരണം കോൺഫിഗറേഷനിലേക്ക് സമർപ്പിക്കാൻ 'പൂർത്തിയായി' തിരഞ്ഞെടുക്കുക അല്ലെങ്കിൽ ഉപകരണ മെനുവിലേക്ക് തിരികെ പോകാൻ 'റദ്ദാക്കുക' തിരഞ്ഞെടുക്കുക.

കുറിപ്പ്: 'റദ്ദാക്കുക' തിരഞ്ഞെടുക്കുന്നത് ഉപകരണത്തിൽ നിങ്ങൾ വരുത്തിയ എല്ലാ മാറ്റങ്ങളും പഴയപടിയാക്കും, കൂടാതെ കോൺഫിഗറേഷന്റെ ഭാഗമാകില്ല.

V5 ന്യൂമാറ്റിക് ഘടകങ്ങളും അവയുടെ കണക്ഷനുകളും ചിത്രീകരിക്കുന്ന ഡയഗ്രം, ന്യൂമാറ്റിക് സിസ്റ്റങ്ങൾക്കായി VEX റോബോട്ടിക്സിൽ ഉപയോഗിക്കുന്ന വിവിധ ഭാഗങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.

ഇതിനുശേഷം, 'ഡിജിറ്റൽ ഔട്ട്' സെൻസിംഗ് കമാൻഡുകൾ ഇപ്പോൾ സെൻസിംഗ് വിഭാഗത്തിൽ പ്രത്യക്ഷപ്പെട്ടു.

ഡിജിറ്റൽ ഔട്ട് കമാൻഡുകൾ സോളിനോയിഡിന്റെ അവസ്ഥ മാറ്റുന്നു:

എ യുടെ പുറത്തേക്കുള്ള വായുവിന്റെ കുറവ് - പ്രവാഹം

ഉയർന്നത് - പുറത്തേക്കുള്ള വായുവിന്റെ ഒഴുക്ക് B

V5 ന്യൂമാറ്റിക്സ് ഘടകങ്ങളും അവയുടെ ക്രമീകരണവും ചിത്രീകരിക്കുന്ന ഡയഗ്രം, മെച്ചപ്പെടുത്തിയ പ്രവർത്തനക്ഷമതയ്ക്കായി VEX റോബോട്ടിക്സ് സിസ്റ്റത്തിൽ ഉപയോഗിക്കുന്ന സിലിണ്ടറുകൾ, വാൽവുകൾ, കണക്ടറുകൾ തുടങ്ങിയ വിവിധ ഭാഗങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.

VEXcode V5-ൽ 3വയർ ഡിജിറ്റൽ ഇൻ, ഡിജിറ്റൽ ഔട്ട് ഉപകരണങ്ങൾ എങ്ങനെ പുനർനാമകരണം ചെയ്യാം, കോൺഫിഗറേഷനിൽ നിന്ന് ഇല്ലാതാക്കാം അല്ലെങ്കിൽ അവയുടെ പോർട്ട് നമ്പർ മാറ്റാം തുടങ്ങിയ കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിയിൽ നിന്ന് ഈ ലേഖനം കാണുക.

സോളിനോയിഡ് കോഡ് ചെയ്യുന്നു

താഴെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ, ബ്ലോക്കുകൾ, പൈത്തൺ, സി++ എന്നിവ ഉപയോഗിച്ച് ഒരു ലളിതമായ ഒറ്റ-സിലിണ്ടർ ന്യൂമാറ്റിക് സിസ്റ്റം ഉപയോഗിച്ച് സോളിനോയിഡ് കോഡ് ചെയ്യുന്നതിന്റെ ഒരു ഉദാഹരണം നമുക്ക് ഇപ്പോൾ പര്യവേക്ഷണം ചെയ്യാം. ഒരു ലോഞ്ചർ മെക്കാനിസത്തിന് പവർ നൽകുന്നത് ഈ സിസ്റ്റത്തിന്റെ ഒരു ഉദാഹരണ ഉപയോഗമാകാം. ഈ സിസ്റ്റത്തിന്റെ ഘടകങ്ങളെയും അസംബ്ലിയെയും കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിൽ നിന്നുള്ള ഈ ലേഖനം കാണുക. അടിസ്ഥാന V5 ന്യൂമാറ്റിക്സ് സിസ്റ്റം പ്രവർത്തനത്തിന്റെ ഉദാഹരണങ്ങൾക്ക്, VEX ലൈബ്രറിനിന്നുള്ള ഈ ലേഖനം കാണുക.

റോബോട്ടിക്സിൽ ഉപയോഗിക്കുന്ന ന്യൂമാറ്റിക് മെക്കാനിസങ്ങളെക്കുറിച്ച് വ്യക്തമായ ധാരണ നൽകുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന വിവിധ ഭാഗങ്ങളും അവയുടെ കണക്ഷനുകളും ഉൾപ്പെടെ, VEX V5 ന്യൂമാറ്റിക്സ് സിസ്റ്റത്തിന്റെ ഘടകങ്ങളും പ്രവർത്തനക്ഷമതയും ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

VEXcode V5 ബ്ലോക്കുകൾ VEXcode V5 പൈത്തൺ
V5 ന്യൂമാറ്റിക്സ് ഘടകങ്ങൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം, ഒരു റോബോട്ടിക് സിസ്റ്റത്തിലെ വിവിധ ഭാഗങ്ങളും അവയുടെ കണക്ഷനുകളും പ്രദർശിപ്പിക്കുന്നു, VEX റോബോട്ടിക്സിലെ ന്യൂമാറ്റിക് സിസ്റ്റങ്ങളുടെ പ്രവർത്തനക്ഷമതയും ലേഔട്ടും എടുത്തുകാണിക്കുന്നു.
ഡിജിറ്റൽ_ഔട്ട്_എ.സെറ്റ് (തെറ്റ്)
VEXcode V5 C++
ഇന്റ് മെയിൻ() 
{ ഡിജിറ്റൽഔട്ട്എ.സെറ്റ്(തെറ്റ്);
}

ഒരു സിലിണ്ടർ ന്യൂമാറ്റിക് സജ്ജീകരണം ഉപയോഗിക്കുമ്പോൾ, എയർ ടാങ്കിൽ മർദ്ദം ചെലുത്തുകയും ഷട്ട് ഓഫ് വാൽവ് ഫിറ്റിംഗ് തുറന്നിരിക്കുകയും ചെയ്താൽ, ഈ ഉദാഹരണം സിലിണ്ടർ ഉടനടി പൂർണ്ണമായും പിൻവലിക്കാൻ ഇടയാക്കും.

നമ്മുടെ സോളിനോയിഡിന്റെ ഡിഫോൾട്ട് അവസ്ഥ താഴ്ന്ന അവസ്ഥയാണെന്ന് (അല്ലെങ്കിൽ ടെക്സ്റ്റ് കോഡിംഗിൽ 'തെറ്റ്') ഓർക്കുക, അതിനാൽ ഈ ഉദാഹരണം നമ്മുടെ സിലിണ്ടർ പിൻവലിക്കപ്പെടുന്ന ഒരു അറിയപ്പെടുന്ന സ്ഥാനത്ത് നിന്ന് ആരംഭിക്കുന്നുവെന്ന് ഉറപ്പാക്കും.

VEXcode V5 ബ്ലോക്കുകൾ VEXcode V5 പൈത്തൺ
റോബോട്ടിക്സിലെ വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി വിവിധ ഭാഗങ്ങളും അവയുടെ കണക്ഷനുകളും പ്രദർശിപ്പിക്കുന്ന, VEX V5 ന്യൂമാറ്റിക്സ് സിസ്റ്റത്തിന്റെ ഘടകങ്ങളും സജ്ജീകരണവും ചിത്രീകരിക്കുന്ന ഡയഗ്രം.
ഡിജിറ്റൽ_ഔട്ട്_എ.സെറ്റ്(തെറ്റ്)
കാത്തിരിക്കുക(1, സെക്കൻഡ്)
ഡിജിറ്റൽ_ഔട്ട്_എ.സെറ്റ്(ശരി)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(false); wait(1, seconds); DigitalOutA.set(true); }

മുകളിലുള്ള ഉദാഹരണം നടപ്പിലാക്കുകയും പ്രോഗ്രാം അവസാനിക്കുകയും ചെയ്ത ശേഷം, സോളിനോയിഡ് താഴ്ന്ന അവസ്ഥയിൽ തന്നെ തുടരും. ഒരു 'ഡിജിറ്റൽഔട്ട്' ഹൈ സ്റ്റേറ്റ് അല്ലെങ്കിൽ ട്രൂ കോഡ് ചേർക്കുന്നതിലൂടെ, പ്രോഗ്രാം ആരംഭിക്കുമ്പോൾ സിലിണ്ടർ ആദ്യം പിൻവലിക്കുകയും പിന്നീട് ഒരു സെക്കൻഡിനുശേഷം പൂർണ്ണമായും നീട്ടുകയും ചെയ്യും. ഈ ഘട്ടത്തിൽ പ്രോഗ്രാം നിർത്തിയാൽ, സോളിനോയിഡ് വീണ്ടും താഴ്ന്ന അവസ്ഥയിലേക്ക് മടങ്ങും.

'Wait' കമാൻഡുകൾ ഉപയോഗിച്ച് 'DigitalOut' കമാൻഡുകൾ വേർതിരിക്കുന്നത് സഹായകരമാണ്. ഇത് സിലിണ്ടറിന് നീട്ടാനോ പിൻവലിക്കാനോ ഒരു ചെറിയ സമയം അനുവദിക്കും.

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

Last Updated: