നിങ്ങളുടെ കൺട്രോളറിലെ ബട്ടണുകൾ ഉപയോഗിച്ച് ന്യൂമാറ്റിക്സ് നിയന്ത്രിക്കുന്നു

നിങ്ങളുടെ V5 കൺട്രോളർ ഉപയോഗിച്ച് ന്യൂമാറ്റിക്സ് നിയന്ത്രിക്കുന്നതിന് ഒരു ഇഷ്ടാനുസൃത പ്രോജക്റ്റ് ആവശ്യമാണ്. ഒരു VEXcode V5 പ്രോജക്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഈ ലേഖനം വിവരിക്കും.


നിങ്ങളുടെ പ്രോജക്റ്റ് കോൺഫിഗർ ചെയ്യുന്നു

കോഡ് വ്യൂവർ, മോണിറ്റർ കൺസോൾ ഐക്കണുകൾക്കിടയിൽ ഡിവൈസസ് ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന VEXcode V5 ടൂൾബാർ.

ഡിവൈസസ് വിൻഡോ തുറക്കാൻ ഡിവൈസസ് ബട്ടൺ തിരഞ്ഞെടുക്കുക.

'ഒരു ഉപകരണം ചേർക്കുക' ബട്ടൺ കാണിച്ചിരിക്കുന്ന VEXcode V5 ഉപകരണ മെനു.

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

ഒരു ഉപകരണം ചേർക്കുക ബട്ടൺ തിരഞ്ഞെടുത്തതിന് ശേഷമുള്ള VEXcode V5 ഉപകരണങ്ങൾ മെനു. കൺട്രോളർ ഓപ്ഷൻ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

നിങ്ങളുടെ ന്യൂമാറ്റിക്സ് നിയന്ത്രിക്കുന്നതിനുള്ള VEXcode V5 പ്രോജക്റ്റ് ആരംഭിക്കുന്നതിന് നിങ്ങൾ രണ്ട് ഉപകരണങ്ങൾ കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ട്.

നിങ്ങൾ കൺട്രോളർ ഉപകരണം ചേർക്കേണ്ടതുണ്ട്.

ഒരു കൺട്രോളർ ഉപകരണം കോൺഫിഗർ ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിയിൽ നിന്നുള്ള VEXcode V5 ൽ V5 കൺട്രോളർ കോൺഫിഗർ ചെയ്യുന്നു എന്ന ലേഖനം കാണുക.

ആഡ് എ ഡിവൈസ് മെനുവിൽ കാണുന്നതുപോലെ VEXcode V5 3-വയർ ഓപ്ഷൻ.ആഡ് എ ഡിവൈസ് മെനുവിൽ കാണുന്നത് പോലെ 3-വയർ ഉപകരണങ്ങളിൽ നിന്നുള്ള VEXcode V5 ഡിജിറ്റൽ ഔട്ട് ഓപ്ഷൻ.

 

നിങ്ങൾ 3-വയർ ഉപകരണം ഡിജിറ്റൽ ഔട്ട് ചേർക്കേണ്ടതുണ്ട്.

ഒരു ഡിജിറ്റൽ ഔട്ട് ഉപകരണം കോൺഫിഗർ ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിയിൽ നിന്നുള്ള Configuring 3-Wire Digital In and Digital Out Devices in VEXcode V5 എന്ന ലേഖനം കാണുക.


രണ്ട് കൺട്രോളർ ബട്ടണുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടർ നിയന്ത്രിക്കുക

റോബോട്ടിലെ ന്യൂമാറ്റിക്സ് നിയന്ത്രിക്കാൻ ഡ്രൈവർമാർ സാധാരണയായി ഉപയോഗിക്കുന്ന രണ്ട് രീതികളുണ്ട്. 

കൺട്രോളറിൽ രണ്ട് വ്യത്യസ്ത ബട്ടണുകൾ ഉപയോഗിക്കുക എന്നതാണ് ഒരു മാർഗം: ന്യൂമാറ്റിക് സിലിണ്ടറിൽ നീട്ടാൻ ഒരു ബട്ടണും ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കാൻ ഒരു ബട്ടണും. കൺട്രോളറിലെ 2 ബട്ടണുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടർ നിയന്ത്രിക്കുന്നതിന് ഇനിപ്പറയുന്നവ നിങ്ങളുടെ VEXcode V5 പ്രോജക്റ്റിൽ ചേർക്കാവുന്നതാണ്.

"When started, set DigitalOutA low" എന്ന് വായിക്കുന്ന VEXcode V5 Blocks Project.

സെൻസിംഗ് ടൂൾബോക്സിൽ നിന്ന് [ആരംഭിക്കുമ്പോൾ] ബ്ലോക്കിലേക്ക് ഒരു സെറ്റ് ഡിജിറ്റൽ ഔട്ട് ബ്ലോക്ക് ചേർക്കുക.

[ഡിജിറ്റൽ ഔട്ട് സജ്ജമാക്കുക] ബ്ലോക്ക് 'താഴ്ന്നത്' ആയി സജ്ജീകരിക്കണം. ഇത് നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടർ പ്രോജക്റ്റ് പൂർണ്ണമായും പിൻവലിച്ച് ആരംഭിക്കുന്നുവെന്ന് ഉറപ്പാക്കും.

കൺട്രോളർ1 ബട്ടൺ L1 അമർത്തുമ്പോൾ എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. കൂടുതൽ ഓപ്ഷനുകൾക്കായി ബട്ടൺ ഡ്രോപ്പ്ഡൗൺ മെനു തിരഞ്ഞെടുക്കാമെന്ന് സൂചിപ്പിക്കുന്നതിന് അത് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

ഇവന്റ്സ് ടൂൾ ബോക്സിൽ നിന്ന് [കൺട്രോളർ ബട്ടൺ അമർത്തുമ്പോൾ] ബ്ലോക്ക് ചേർക്കുക.

ന്യൂമാറ്റിക് സിലിണ്ടർ നീട്ടാൻ നിങ്ങൾ ഉപയോഗിക്കാൻ ഇഷ്ടപ്പെടുന്ന കൺട്രോളർ ബട്ടൺ തിരഞ്ഞെടുക്കുക.

ഈ ഉദാഹരണത്തിൽ ബട്ടൺ L1 ഉപയോഗിച്ചിരിക്കുന്നു.

കൺട്രോളർ1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, ഡിജിറ്റൽഔട്ട്എ ഉയർന്നതായി സജ്ജമാക്കുക എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. ഡിജിറ്റൽ ഔട്ട് ഡ്രോപ്പ്ഡൗൺ മെനു ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നത് അത് തിരഞ്ഞെടുക്കാനും മാറ്റാനും കഴിയുമെന്ന് സൂചിപ്പിക്കാനാണ്.

ഒരു [സെറ്റ് ഡിജിറ്റൽഔട്ട്] ബ്ലോക്ക് ചേർക്കുക.

ഡിജിറ്റൽ ഔട്ട് സെറ്റിംഗിനായി 'ഹൈ' തിരഞ്ഞെടുക്കുക.

ഇത് കൺട്രോളറിലെ ബട്ടൺ L1 അമർത്തുമ്പോൾ ന്യൂമാറ്റിക് സിലിണ്ടർ നീട്ടാൻ കാരണമാകും.

കൺട്രോളർ1 ബട്ടൺ L2 അമർത്തുമ്പോൾ എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. കൂടുതൽ ഓപ്ഷനുകൾക്കായി ബട്ടൺ ഡ്രോപ്പ്ഡൗൺ മെനു തിരഞ്ഞെടുക്കാമെന്ന് സൂചിപ്പിക്കുന്നതിന് അത് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

ഇവന്റ്സ് ടൂൾ ബോക്സിൽ നിന്ന് മറ്റൊരു [കൺട്രോളർ ബട്ടൺ അമർത്തുമ്പോൾ] ബ്ലോക്ക് ചേർക്കുക.

ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കാൻ നിങ്ങൾ ഉപയോഗിക്കാൻ ഇഷ്ടപ്പെടുന്ന കൺട്രോളർ ബട്ടൺ തിരഞ്ഞെടുക്കുക.

ഈ ഉദാഹരണത്തിൽ ബട്ടൺ L2 ഉപയോഗിച്ചിരിക്കുന്നു.

കൺട്രോളർ1 ബട്ടൺ L2 അമർത്തുമ്പോൾ, ഡിജിറ്റൽഔട്ട്എ താഴ്ത്തി എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്.

ഒരു [സെറ്റ് ഡിജിറ്റൽഔട്ട്] ബ്ലോക്ക് ചേർക്കുക.

ഡിജിറ്റൽ ഔട്ട് സെറ്റിംഗിനായി ഇത് 'ലോ' ആയി വിടുക.

ഇത് കൺട്രോളറിലെ ബട്ടൺ L2 അമർത്തുമ്പോൾ ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവാങ്ങാൻ കാരണമാകും.

പ്രോജക്റ്റ് സേവ് ചെയ്യുക, V5 റോബോട്ട് ബ്രെയിനിലേക്ക് ഡൗൺലോഡ് ചെയ്യുക, തുടർന്ന് നിങ്ങളുടെ കൺട്രോളർ ഉപയോഗിച്ച് ന്യൂമാറ്റിക് സിലിണ്ടറിന്റെ നിയന്ത്രണം പരിശോധിക്കാൻ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക.

VEXcode V5 പ്രോജക്ടുകൾ സേവ് ചെയ്യൽ, ഡൗൺലോഡ് ചെയ്യൽ, പ്രവർത്തിപ്പിക്കൽ എന്നിവയെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി VEX ലൈബ്രറിയുടെ ഓപ്പൺ ആൻഡ് സേവ് ബ്ലോക്ക്സ് പ്രോജക്ടുകൾ വിഭാഗം കാണുക.


ഒരൊറ്റ കൺട്രോളർ ബട്ടൺ ഉപയോഗിച്ച് നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടർ നിയന്ത്രിക്കുക

ഡ്രൈവർമാർ അവരുടെ റോബോട്ടിലെ ന്യൂമാറ്റിക്സ് നിയന്ത്രിക്കാൻ ഉപയോഗിക്കുന്ന മറ്റൊരു ഇഷ്ടപ്പെട്ട രീതി ഒരൊറ്റ ബട്ടൺ ഉപയോഗിക്കുക എന്നതാണ്: ബട്ടൺ അമർത്തുമ്പോൾ ന്യൂമാറ്റിക് സിലിണ്ടർ നീട്ടുകയും വീണ്ടും അമർത്തുമ്പോൾ ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കുകയും ചെയ്യുന്നു. കൺട്രോളറിലെ ഒരൊറ്റ ബട്ടൺ ഉപയോഗിച്ച് നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടർ നിയന്ത്രിക്കുന്നതിന് ഇനിപ്പറയുന്നവ നിങ്ങളുടെ VEXcode V5 പ്രോജക്റ്റിൽ ചേർക്കാവുന്നതാണ്.

"When started, set DigitalOutA low" എന്ന് വായിക്കുന്ന VEXcode V5 Blocks Project.

സെൻസിംഗ് ടൂൾബോക്സിൽ നിന്ന് [ആരംഭിക്കുമ്പോൾ] ബ്ലോക്കിലേക്ക് ഒരു സെറ്റ് ഡിജിറ്റൽ ഔട്ട് ബ്ലോക്ക് ചേർക്കുക.

[ഡിജിറ്റൽ ഔട്ട് സജ്ജമാക്കുക] ബ്ലോക്ക് 'താഴ്ന്നത്' ആയി സജ്ജീകരിക്കണം. ഇത് നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടർ പ്രോജക്റ്റ് പൂർണ്ണമായും പിൻവലിച്ച് ആരംഭിക്കുന്നുവെന്ന് ഉറപ്പാക്കും.

പുതിയൊരു ബൂളിയൻ വേരിയബിൾ സൃഷ്ടിക്കാൻ പുതിയ വേരിയബിൾ മെനു തുറന്ന് VEXcode V5 ഉപയോഗിക്കുക.

വേരിയബിളുകൾ ടൂൾബോക്സിൽ നിന്ന് ഒരു ബൂളിയൻ ഉണ്ടാക്കുക തിരഞ്ഞെടുക്കുക.

ഈ ഉദാഹരണത്തിന് നമ്മൾ ബൂളിയനെ വിളിക്കാൻ പോകുന്നു: digitaloutON.

VEXcode V5 Blocks Project എന്നത് When started, DigitalOutA low ആക്കി സെറ്റ് ചെയ്യുക, തുടർന്ന് digitaloutON true ആക്കുക.

ഒരു [set digitaloutON] ബ്ലോക്ക് ചേർക്കുക.

ബൂളിയൻ സെറ്റ് <true>ആയി വിടുക.

കൺട്രോളർ1 ബട്ടൺ L1 അമർത്തുമ്പോൾ എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്. കൂടുതൽ ഓപ്ഷനുകൾക്കായി ബട്ടൺ ഡ്രോപ്പ്ഡൗൺ മെനു തിരഞ്ഞെടുക്കാമെന്ന് സൂചിപ്പിക്കുന്നതിന് അത് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

ഇവന്റ്സ് ടൂൾബോക്സിൽ നിന്ന് ഒരു {when Controller button pressed} ബ്ലോക്ക് ചേർക്കുക.

ന്യൂമാറ്റിക് സിലിണ്ടർ നീട്ടാൻ നിങ്ങൾ ഉപയോഗിക്കാൻ ഇഷ്ടപ്പെടുന്ന കൺട്രോളർ ബട്ടൺ തിരഞ്ഞെടുക്കുക.

ഈ ഉദാഹരണത്തിൽ ബട്ടൺ L1 ഉപയോഗിച്ചിരിക്കുന്നു.

കൺട്രോളർ1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, ശൂന്യമാണെങ്കിൽ, അല്ലെങ്കിൽ എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്.

കൺട്രോൾ ടൂൾബോക്സിൽ നിന്ന് ഒരു [അല്ലെങ്കിൽ] ബ്ലോക്ക് ചേർക്കുക

കൺട്രോളർ1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, ഡിജിറ്റൽഔട്ട്ഓൺ ആണെങ്കിൽ, അല്ലെങ്കിൽ എന്ന് വായിക്കുന്ന VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്.

if ലേക്ക് ഒരു <digitaloutON> ബൂളിയൻ ചേർക്കുക.

VEXcode V5 Blocks Project, Controller1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, digitaloutON ആണെങ്കിൽ DigitalOutA ഉയർന്നതായി സജ്ജീകരിക്കുക, അല്ലെങ്കിൽ എന്ന് വായിക്കുന്നു.

C ബ്ലോക്കിന്റെ 'then' ഭാഗത്തേക്ക് ഒരു [set DigitalOut] ബ്ലോക്ക് ചേർക്കുക.

[ഡിജിറ്റൽഔട്ട് സജ്ജമാക്കുക] ബ്ലോക്ക് 'ഉയർന്ന' ആക്കുക.

VEXcode V5 Blocks Project, Controller1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, digitaloutON ആണെങ്കിൽ DigitalOutA ഉയർന്നതായി സജ്ജീകരിക്കുക, അല്ലെങ്കിൽ DigitalOutA താഴ്ന്നതായി സജ്ജീകരിക്കുക.

C ബ്ലോക്കിന്റെ 'else' ഭാഗത്തേക്ക് ഒരു [set DigitalOut] ബ്ലോക്ക് ചേർക്കുക.

[സജ്ജീകരിച്ച ഡിജിറ്റൽഔട്ട്] ബ്ലോക്ക് 'താഴ്ന്നത്' ആയി വിടുക.

VEXcode V5 Blocks Project, Controller1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, digitaloutON ആണെങ്കിൽ DigitalOutA ഹൈ ആയും digitaloutON ഫാൾസ് ആയും സജ്ജീകരിക്കുക, അല്ലെങ്കിൽ DigitalOutA ലോ ആയും സജ്ജീകരിക്കുക.

ഒരു [set digitaloutON] ബ്ലോക്ക് ചേർക്കുക.

ബൂളിയൻ <false>ആക്കുക.

ഇത് ബൂളിയനെ മാറ്റും, അതിനാൽ അടുത്ത തവണ L1 ബട്ടൺ അമർത്തുമ്പോൾ കൺട്രോൾ C ബ്ലോക്കിന്റെ 'else' ലേക്ക് കൺട്രോൾ കൺട്രോളിലേക്ക് പോകും.

VEXcode V5 Blocks Project, Controller1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, digitaloutON ആണെങ്കിൽ DigitalOutA ഹൈ ആക്കി digitaloutON false ആക്കുക, അല്ലെങ്കിൽ DigitalOutA ലോ ആക്കി digitaloutON ട്രൂ ആക്കുക.

മറ്റൊരു [set digitaloutON] ബ്ലോക്ക് ചേർക്കുക.

ബൂളിയൻ <true>ആയി വിടുക.

ഇത് ബൂളിയനെ മാറ്റും, അതിനാൽ അടുത്ത തവണ L1 ബട്ടൺ അമർത്തുമ്പോൾ കൺട്രോൾ C ബ്ലോക്കിന്റെ 'then' ലേക്ക് കൺട്രോൾ കൺട്രോളിലേക്ക് പോകും.

VEXcode V5 ബ്ലോക്കുകൾ പ്രോജക്റ്റ്, Controller1 ബട്ടൺ L1 അമർത്തുമ്പോൾ, digitaloutON ആണെങ്കിൽ DigitalOutA ഉയർന്നതായി സജ്ജമാക്കുക, digitaloutON false ആയി സജ്ജമാക്കുക, തുടർന്ന് 0.1 സെക്കൻഡ് കാത്തിരിക്കുക എന്ന് വായിക്കുന്ന വെയിറ്റ് ബ്ലോക്കുകൾ ചേർത്തു. അല്ലെങ്കിൽ, DigitalOutA താഴ്ത്തി, digitaloutON true ആയി സജ്ജമാക്കുക, തുടർന്ന് 0.1 സെക്കൻഡ് കാത്തിരിക്കുക.

കൺട്രോൾ ടൂൾബോക്സിൽ നിന്ന് [അല്ലെങ്കിൽ അങ്ങനെയാണെങ്കിൽ] C ബ്ലോക്കിന്റെ രണ്ട് ഭാഗങ്ങളിലേക്കും ഒരു [wait] ബ്ലോക്ക് ചേർക്കുക.

ഓരോ [wait] ബ്ലോക്കിലും മൂല്യം (0.1) സെക്കൻഡിലേക്ക് മാറ്റുക.

ബട്ടൺ അമർത്തുന്നത് കണ്ടെത്തുന്നതിന് അവസ്ഥയ്ക്ക് ഇത് ഒരു ചെറിയ സമയം അനുവദിക്കും.

ബട്ടൺ അമർത്തുമ്പോൾ ന്യൂമാറ്റിക് സിലിണ്ടർ നീട്ടുകയും വീണ്ടും അമർത്തുമ്പോൾ ന്യൂമാറ്റിക് സിലിണ്ടർ പിൻവലിക്കുകയും ചെയ്യും.

പ്രോജക്റ്റ് സേവ് ചെയ്യുക, V5 റോബോട്ട് ബ്രെയിനിലേക്ക് ഡൗൺലോഡ് ചെയ്യുക, തുടർന്ന് നിങ്ങളുടെ കൺട്രോളർ ഉപയോഗിച്ച് ന്യൂമാറ്റിക് സിലിണ്ടറിന്റെ നിയന്ത്രണം പരിശോധിക്കാൻ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുക.

VEXcode V5 പ്രോജക്ടുകൾ സേവ് ചെയ്യൽ, ഡൗൺലോഡ് ചെയ്യൽ, പ്രവർത്തിപ്പിക്കൽ എന്നിവയെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി VEX ലൈബ്രറിയുടെ ഓപ്പൺ ആൻഡ് സേവ് ബ്ലോക്ക്സ് പ്രോജക്ടുകൾ വിഭാഗം കാണുക.

VEXcode V5 മത്സര ടെംപ്ലേറ്റ് ഉദാഹരണ പ്രോജക്റ്റ് ലഘുചിത്രം.

നിങ്ങളുടെ റോബോട്ട് ഒരു ഫീൽഡ് കൺട്രോൾ സിസ്റ്റം ഉപയോഗിച്ച് ഒരു മത്സരത്തിൽ ഉപയോഗിക്കാൻ തയ്യാറാകുന്നതിന് മുമ്പ്, നിങ്ങളുടെ ന്യൂമാറ്റിക് സിലിണ്ടറുകളെ നിയന്ത്രിക്കുന്നതിനുള്ള ബ്ലോക്കുകൾ മത്സര ടെംപ്ലേറ്റിനായുള്ള ഒരു ഉദാഹരണ പ്രോജക്റ്റിൽ പുനഃസൃഷ്ടിക്കേണ്ടതുണ്ട്.

മത്സര ടെംപ്ലേറ്റിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിയിലെ VEXcode V5 ൽ ബ്ലോക്ക്സ് മത്സര ടെംപ്ലേറ്റ് ഉപയോഗിച്ച് എന്ന ലേഖനം കാണുക.

സിംഗിൾ ആക്ടിംഗ്, ഡബിൾ ആക്ടിംഗ് ന്യൂമാറ്റിക് സിലിണ്ടറുകൾ നിയന്ത്രിക്കാൻ ഈ പ്രോജക്ടുകൾ ഉപയോഗിക്കാം. "T" ഫിറ്റിംഗ് ഉപയോഗിച്ച് രണ്ട് ന്യൂമാറ്റിക് സിലിണ്ടറുകൾ ഒരു സോളിനോയിഡ് വാൽവിൽ ഘടിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, രണ്ട് സിലിണ്ടറുകളും ഒരേ ബ്ലോക്കുകളാൽ നിയന്ത്രിക്കപ്പെടും.

കുറിപ്പ്: പ്രോജക്റ്റ് നിർത്തുമ്പോൾ V5 റോബോട്ട് ബ്രെയിനിലെ 3-വയർ പോർട്ട് ഒരു ഡിജിറ്റൽ ഇൻ പോർട്ടിലേക്ക് തിരികെ പോകും. ആവശ്യത്തിന് ശേഷിക്കുന്ന വായു മർദ്ദമുണ്ടെങ്കിൽ, ന്യൂമാറ്റിക് സിലിണ്ടർ നീളാൻ ഇത് കാരണമായേക്കാം. ഇത് ഒഴിവാക്കാൻ, പ്രോജക്റ്റ് നിർത്തുന്നതിന് മുമ്പ് ഫിംഗർ വാൽവ് ഓഫ് പൊസിഷനിലേക്ക് മാറ്റുകയോ ഷ്രാഡർ ടയർ വാൽവിന്റെ കോർ അമർത്തുകയോ ചെയ്തുകൊണ്ട് വായു മർദ്ദം വിടുക.

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

Last Updated: