VEXcode V5-ൽ എന്റെ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നു

VEXcode V5 ലെ ബ്ലോക്ക് വിഭാഗങ്ങളിൽ ഒന്നാണ് മൈ ബ്ലോക്കുകൾ. ലുക്ക്സ്, സൗണ്ട്, സെൻസിംഗ്, വേരിയബിളുകൾ എന്നിവയാണ് മറ്റ് ചില വിഭാഗങ്ങൾ. ഒരു പ്രോജക്റ്റിലുടനീളം ഒന്നിലധികം തവണ ഉപയോഗിക്കാൻ കഴിയുന്ന ബ്ലോക്കുകളുടെ ഒരു ശ്രേണി സൃഷ്ടിക്കാൻ മൈ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നു.


ഒരു ബ്ലോക്ക് എങ്ങനെ നിർമ്മിക്കാം

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

എന്റെ ബ്ലോക്കുകൾ വിഭാഗത്തിൽ നിന്ന് 'ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക' തിരഞ്ഞെടുക്കുക.

VEX V5 പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിൽ ഒരു ബ്ലോക്കിന്റെ പേരുമാറ്റുന്നതെങ്ങനെയെന്ന് കാണിക്കുന്ന സ്ക്രീൻഷോട്ട്, ബ്ലോക്ക് സെലക്ഷൻ മെനുവും ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന പേരുമാറ്റൽ ഓപ്ഷനും ഇതിൽ ഉൾപ്പെടുന്നു.

'ബ്ലോക്ക് നെയിം' ഫീൽഡിൽ നൽകി 'ശരി' തിരഞ്ഞെടുത്ത് ബ്ലോക്കിന്റെ പേര് മാറ്റുക.


ഒരു ബ്ലോക്ക് എങ്ങനെ ഇഷ്ടാനുസൃതമാക്കാം

ഒരു ഇൻപുട്ട് (നമ്പർ) ചേർക്കുക

ഒരു ബ്ലോക്ക് ട്യൂട്ടോറിയലിൽ 'ഇൻപുട്ട് ചേർക്കുക' ഓപ്ഷൻ കാണിക്കുന്ന VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്, പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതിയിൽ ഒരു ബ്ലോക്കിലേക്ക് ഇൻപുട്ടുകൾ എങ്ങനെ ചേർക്കാമെന്ന് ചിത്രീകരിക്കുന്നു.

'ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക' സ്ക്രീനിൽ നിന്ന്, 'ഒരു ഇൻപുട്ട് (നമ്പർ) ചേർക്കുക' ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. 'നമ്പർ' ഫീൽഡിൽ നൽകി ഇൻപുട്ടിന്റെ പേര് മാറ്റുക, തുടർന്ന് 'ശരി' തിരഞ്ഞെടുക്കുക.

ഒരു ഇൻപുട്ട് ചേർക്കുക (ബൂളിയൻ)

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

'ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക' സ്ക്രീനിൽ നിന്ന് 'ബൂളിയൻ' ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. 'ബൂളിയൻ' ഫീൽഡിൽ നൽകി ഇൻപുട്ടിന്റെ പേര് മാറ്റുക, തുടർന്ന് 'ശരി' തിരഞ്ഞെടുക്കുക.

ഒരു ലേബൽ ചേർക്കുക

ട്യൂട്ടോറിയൽ വിഭാഗത്തിൽ ഉപയോക്തൃ മാർഗ്ഗനിർദ്ദേശത്തിനായി ഹൈലൈറ്റ് ചെയ്ത ഓപ്ഷനുകളും വ്യക്തമായ ലേഔട്ടും ഉപയോഗിച്ച്, ഒരു ബ്ലോക്കിലേക്ക് ഒരു ലേബൽ എങ്ങനെ ചേർക്കാമെന്ന് കാണിക്കുന്ന VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്.

'ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക' സ്ക്രീനിൽ നിന്ന് 'ഒരു ലേബൽ ചേർക്കുക' ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. 'ലേബൽ ടെക്സ്റ്റ്' ഫീൽഡിൽ നൽകി 'ശരി' തിരഞ്ഞെടുത്ത് ലേബലിന്റെ പേര് മാറ്റുക.

ഇൻപുട്ടുകളും ലേബലുകളും സംയോജിപ്പിക്കുക

'കമ്പൈൻ ഇൻപുട്ടുകൾ' ബ്ലോക്ക് ട്യൂട്ടോറിയൽ കാണിക്കുന്ന VEX V5 ബ്ലോക്ക്സ് പ്രോഗ്രാമിംഗ് ഇന്റർഫേസിന്റെ സ്ക്രീൻഷോട്ട്, പ്രോഗ്രാമിംഗ് റോബോട്ടുകൾക്കായി ഒന്നിലധികം ഇൻപുട്ട് സിഗ്നലുകളെ ഒരൊറ്റ ഔട്ട്‌പുട്ടിലേക്ക് എങ്ങനെ ലയിപ്പിക്കാമെന്ന് ചിത്രീകരിക്കുന്നു.

ബ്ലോക്കുകളുടെ ഒരു ശ്രേണി സൃഷ്ടിക്കുന്നതിന് ഇൻപുട്ടുകളും ലേബലുകളും ഒരുമിച്ച് സംയോജിപ്പിക്കുക, തുടർന്ന് 'ശരി' തിരഞ്ഞെടുക്കുക.


ഇൻപുട്ടുകൾ / ലേബലുകൾ എങ്ങനെ ഇല്ലാതാക്കാം

VEX V5 പ്രോഗ്രാമിംഗിൽ ഒരു ബ്ലോക്ക് ഇല്ലാതാക്കുന്നതിനുള്ള ഘട്ടങ്ങൾ കാണിക്കുന്ന സ്ക്രീൻഷോട്ട്, ഹൈലൈറ്റ് ചെയ്ത ഓപ്ഷനുകളും ഇല്ലാതാക്കുന്നതിനുള്ള ബട്ടണുകളും ഉള്ള ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് ഫീച്ചർ ചെയ്യുന്നു.

ഒരു ഇൻപുട്ട് അല്ലെങ്കിൽ ലേബൽ ഇല്ലാതാക്കാൻ, നിങ്ങൾ നീക്കം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഇൻപുട്ടിന്റെയോ ലേബലിന്റെയോ മുകളിലുള്ള 'ക്ലിയർ' ഐക്കൺ തിരഞ്ഞെടുക്കുക.


Define ബ്ലോക്ക് എങ്ങനെ ഉപയോഗിക്കാം

ട്യൂട്ടോറിയൽ വിഭാഗത്തിൽ ബ്ലോക്കുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്നും ഇഷ്ടാനുസൃതമാക്കാമെന്നും ചിത്രീകരിക്കുന്ന, V5-ലെ Define Block സവിശേഷതയുടെ സ്ക്രീൻഷോട്ട്. ബ്ലോക്ക് കോൺഫിഗറേഷനുള്ള ഓപ്ഷനുകളും സജ്ജീകരണങ്ങളും അടങ്ങിയ ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് ചിത്രം കാണിക്കുന്നു.

ഒരു പാരാമീറ്റർ സൃഷ്ടിച്ചുകഴിഞ്ഞാൽ, ഇനി {Define} ബ്ലോക്കിൽ നിന്ന് അത് ഉപയോഗിക്കാൻ കഴിയും.

ട്യൂട്ടോറിയൽ വിഭാഗത്തിൽ ബ്ലോക്കുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്നും ഇഷ്ടാനുസൃതമാക്കാമെന്നും ചിത്രീകരിക്കുന്ന, V5-ലെ Define Block സവിശേഷതയുടെ സ്ക്രീൻഷോട്ട്. ബ്ലോക്ക് കോൺഫിഗറേഷനുള്ള ഓപ്ഷനുകളും സജ്ജീകരണങ്ങളും അടങ്ങിയ ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് ചിത്രം കാണിക്കുന്നു.

{Define} ബ്ലോക്കിലേക്ക് കൂടുതൽ ബ്ലോക്കുകൾ ഘടിപ്പിക്കുക.

ട്യൂട്ടോറിയൽ വിഭാഗത്തിൽ ബ്ലോക്കുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്നും ഇഷ്ടാനുസൃതമാക്കാമെന്നും ചിത്രീകരിക്കുന്ന, V5-ലെ Define Block സവിശേഷതയുടെ സ്ക്രീൻഷോട്ട്. ബ്ലോക്ക് കോൺഫിഗറേഷനുള്ള ഓപ്ഷനുകളും സജ്ജീകരണങ്ങളും അടങ്ങിയ ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് ചിത്രം കാണിക്കുന്നു.

{Define} ബ്ലോക്കിൽ നിന്നുള്ള പാരാമീറ്ററുകൾ ഉപയോഗിക്കുക.

ട്യൂട്ടോറിയൽ വിഭാഗത്തിൽ ബ്ലോക്കുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്നും ഇഷ്ടാനുസൃതമാക്കാമെന്നും ചിത്രീകരിക്കുന്ന, V5-ലെ Define Block സവിശേഷതയുടെ സ്ക്രീൻഷോട്ട്. ബ്ലോക്ക് കോൺഫിഗറേഷനുള്ള ഓപ്ഷനുകളും സജ്ജീകരണങ്ങളും അടങ്ങിയ ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് ചിത്രം കാണിക്കുന്നു.

{When Started} ബ്ലോക്കിൽ ഘടിപ്പിച്ചിരിക്കുന്ന [എന്റെ ബ്ലോക്ക്] ഉപയോഗിക്കുക.


എന്റെ ബ്ലോക്കുകൾ എങ്ങനെ ഉപയോഗിക്കാം

സ്ക്വയറുകളിൽ ഡ്രൈവിംഗ് ഉദാഹരണം

ഈ ഉദാഹരണത്തിൽ, റോബോട്ട് എന്റെ ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ഇവ ചെയ്യും:

  • 200 mm ചതുരത്തിൽ മുന്നോട്ട് വണ്ടിയോടിക്കുക.
  • 45 ഡിഗ്രി വലത്തേക്ക് തിരിയുക.
  • 300 mm ചതുരത്തിൽ മുന്നോട്ട് ഓടിക്കുക.

{Define} ഹാറ്റ് ബ്ലോക്ക് ഒരു നടപടിക്രമത്തെ തകർക്കുന്നു. താഴെ കൊടുത്തിരിക്കുന്ന ഉദാഹരണത്തിൽ, ഈ {Define} ഹാറ്റ് ബ്ലോക്ക് ഒരു ചതുരത്തിൽ ഒരു നിശ്ചിത തവണ ഡ്രൈവ് ചെയ്യാൻ ഉപയോഗിക്കുന്ന ബ്ലോക്കുകളെ വിഭജിക്കുന്നു. ബ്ലോക്കുകൾക്കുള്ളിൽ ഉപയോഗിക്കുന്നതിനായി {Define} ബ്ലോക്കിൽ നിന്ന് ആർഗ്യുമെന്റുകൾ വലിച്ചിടുക.

{Define} ബ്ലോക്ക് സജ്ജീകരിച്ചുകഴിഞ്ഞാൽ, പുതുതായി സൃഷ്ടിച്ച ബ്ലോക്ക് ഇപ്പോൾ വലിച്ചിട്ട് പാരാമീറ്ററുകൾ സജ്ജമാക്കുന്നതിന് {When Started} ബ്ലോക്കിലേക്ക് ചേർക്കാൻ കഴിയും.

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

പാരാമീറ്ററുകൾ മാറ്റിക്കഴിഞ്ഞാൽ, പ്രോജക്റ്റ് ആകാൻ തയ്യാറാകും. ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

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

Last Updated: