VEXcode V5-ൽ ബ്ലോക്ക്സ് മത്സര ടെംപ്ലേറ്റ് ഉപയോഗിക്കുന്നു

മത്സര സമയത്ത് ഫീൽഡ് കൺട്രോൾ സിസ്റ്റവുമായി ആശയവിനിമയം നടത്തുന്നതിന് ബ്ലോക്കുകൾ ഇതിനകം ഉൾപ്പെടുത്തിയിട്ടുള്ളതും, ബ്ലോക്കുകൾ ഫീൽഡ് നിയന്ത്രണങ്ങൾ പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കുന്നതും, സങ്കീർണതകളും അയോഗ്യതയും ഒഴിവാക്കാൻ പ്രോജക്ടുകൾ സജ്ജീകരിക്കുന്നതിൽ സഹായിക്കുന്നതുമായ ഒരു ഉദാഹരണ പ്രോജക്റ്റാണ് മത്സര ടെംപ്ലേറ്റ് ("മത്സരം" എന്നത് ഔദ്യോഗിക ഫീൽഡ് കൺട്രോൾ ഹാർഡ്‌വെയർ ഉപയോഗിക്കുന്ന ഒരു വിആർസി ഇവന്റിനെ സൂചിപ്പിക്കുന്നു).  


ഉദാഹരണങ്ങൾ പേജിൽ നിന്ന് മത്സര ടെംപ്ലേറ്റ് തുറക്കുക.

V5 ബ്ലോക്ക്സ് ട്യൂട്ടോറിയൽ ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്, VEX റോബോട്ടിക്സ് പ്രോജക്ടുകൾ കോഡ് ചെയ്യുന്നതിനുള്ള വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും ഓപ്ഷനുകളും പ്രദർശിപ്പിക്കുന്നു.


വിദ്യാഭ്യാസ ട്യൂട്ടോറിയലുകൾക്കായുള്ള വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ ക്രമീകരണവും പ്രദർശിപ്പിക്കുന്ന ഒരു VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്.


ടെംപ്ലേറ്റിലെ മൂന്ന് വിഭാഗങ്ങൾ: പ്രീ-ഓട്ടോണമസ്, ഓട്ടോണമസ് മോഡ്, ഡ്രൈവർ കൺട്രോൾ

വെക്സ് വി5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്, ട്യൂട്ടോറിയൽ ആവശ്യങ്ങൾക്കായി വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും അവയുടെ ക്രമീകരണവും പ്രദർശിപ്പിക്കുന്നു.

കുറിപ്പ്: നിങ്ങളുടെ പ്രോജക്റ്റ് ഒരു മത്സരത്തിൽ വിജയിക്കണമെങ്കിൽ, നിങ്ങളുടെ പ്രോജക്റ്റിൽ ഈ ഹാറ്റ് ബ്ലോക്കുകൾ അവശേഷിപ്പിക്കണം. ഹാറ്റ് ബ്ലോക്കുകൾ നീക്കാൻ കഴിയും, പക്ഷേ പ്രോജക്റ്റിൽ എവിടെയെങ്കിലും അവ നിലനിൽക്കണം. ഈ ഹാറ്റ് ബ്ലോക്കുകളിൽ നിന്ന് സ്റ്റാക്കുകൾ സൃഷ്ടിക്കുക.


ഏതെങ്കിലും പ്രീ-ഓട്ടോണമസ് സജ്ജീകരണത്തിന് 'എപ്പോൾ ആരംഭിച്ചു' ബ്ലോക്ക് ഉപയോഗിക്കുക.

ഉപയോക്താക്കൾക്ക് അവരുടെ റോബോട്ടിക്സ് പ്രോജക്ടുകൾ സൃഷ്ടിക്കാനും ഇഷ്ടാനുസൃതമാക്കാനും ലഭ്യമായ വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും ഓപ്ഷനുകളും പ്രദർശിപ്പിക്കുന്ന V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്.

നിങ്ങളുടെ റോബോട്ടിന് ആവശ്യമായി വന്നേക്കാവുന്ന ഏതൊരു സജ്ജീകരണത്തിനും, ഗൈറോ കാലിബ്രേറ്റ് ചെയ്യൽ, വേരിയബിളുകൾ സജ്ജീകരിക്കൽ അല്ലെങ്കിൽ മറ്റ് ഉപകരണ ക്രമീകരണങ്ങൾ എന്നിവയ്‌ക്കും "When Started" ഹാറ്റ് ബ്ലോക്ക് ഉപയോഗിക്കുന്നു. പ്രോജക്റ്റ് ആരംഭിക്കുമ്പോൾ തന്നെ, മത്സരത്തിന്റെ സ്വയംഭരണ ഭാഗം ആരംഭിക്കുന്നതിന് മുമ്പ് ഈ ബ്ലോക്കുകൾ പ്രവർത്തിക്കും.

കുറിപ്പ്: സജ്ജീകരണം ആവശ്യമില്ലെങ്കിൽ, “When Started” സ്റ്റാക്ക് ശൂന്യമായി തുടരാം.


സ്വയംഭരണാധികാരമുള്ളപ്പോൾ

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

ഒരു VRC മത്സരത്തിന്റെ ഓട്ടോണമസ് ഭാഗത്ത് നിങ്ങളുടെ റോബോട്ടിനെ നിയന്ത്രിക്കാൻ "When Autonomous" ഹാറ്റ് ബ്ലോക്ക് ഉപയോഗിക്കുന്നു. മത്സരം ഓട്ടോണമസ് പിരീഡ് ആരംഭിക്കുമ്പോൾ ഈ സ്റ്റാക്കിൽ ഘടിപ്പിച്ചിരിക്കുന്ന ബ്ലോക്കുകൾ പ്രവർത്തിക്കും.

കുറിപ്പ്: ഓട്ടോണമസ് റൂട്ടീൻ ആവശ്യമില്ലെങ്കിൽ, “When Autonomous” സ്റ്റാക്ക് ശൂന്യമായി തുടരാം.


ഡ്രൈവർ നിയന്ത്രണം എപ്പോൾ 

ബ്ലോക്ക്സ് ട്യൂട്ടോറിയൽസ് വിഭാഗത്തിന്റെ ഭാഗമായി, വിവിധ പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും ഒരു റോബോട്ട് കൺട്രോൾ പ്രോഗ്രാം സൃഷ്ടിക്കുന്നതിനുള്ള അവയുടെ ക്രമീകരണവും പ്രദർശിപ്പിക്കുന്ന ഒരു VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്.

ഒരു VRC മത്സരത്തിന്റെ ഡ്രൈവർ നിയന്ത്രണ ഭാഗത്ത് നിങ്ങളുടെ റോബോട്ടിനെ നിയന്ത്രിക്കുന്നതിന് "When Driver Control" ഹാറ്റ് ബ്ലോക്ക് ഉപയോഗിക്കുന്നു.  ഡ്രൈവർ കൺട്രോൾ കാലയളവിൽ മത്സരം ആരംഭിക്കുമ്പോൾ ഈ സ്റ്റാക്കിൽ ഘടിപ്പിച്ചിരിക്കുന്ന ബ്ലോക്കുകൾ പ്രവർത്തിക്കും.

കുറിപ്പ്: മിക്ക ഉപയോക്താക്കളും V5 കൺട്രോളറിൽ നിന്നുള്ള ഇൻപുട്ടിനോട് പ്രതികരിക്കുന്നതിന് ഈ സ്റ്റാക്കിൽ കണ്ടീഷണൽ സി-ബ്ലോക്കുകൾ സ്ഥാപിക്കുന്നതിനാൽ "forever" ലൂപ്പ് മുകളിൽ കാണിച്ചിരിക്കുന്നു.

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

Last Updated: