VEXcode Pro V5-ലെ വാക്യഘടന നിയമങ്ങളും മാർഗ്ഗനിർദ്ദേശങ്ങളും മനസ്സിലാക്കുന്നു

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

VEXcode Pro V5 C++ ഉപയോഗിക്കാൻ പഠിക്കുന്നത് മറ്റേതൊരു തരത്തിലുള്ള ഭാഷയും പഠിക്കുന്നതിന് സമാനമാണ്. വ്യത്യസ്ത ഭാഷകൾക്ക് തനതായ വ്യാകരണ നിയമങ്ങൾ ഉള്ളതുപോലെ, VEXcode Pro V5 വാക്യഘടനയ്ക്കും നിയമങ്ങളും മാർഗ്ഗനിർദ്ദേശങ്ങളുമുണ്ട്. രണ്ട് പ്രധാന നിയമങ്ങളാണ് വലിയക്ഷരവും ഒട്ടക കവചവും. ഈ നിയമങ്ങൾ പ്രോഗ്രാമുകൾ വായിക്കുന്നത് എളുപ്പമാക്കുന്നു. ഒരു VEXcode Pro V5 പ്രോഗ്രാമിന്റെ ഒരു ഉദാഹരണം താഴെ കൊടുക്കുന്നു.

int main() ഫംഗ്ഷനിലേക്ക് ചേർത്ത ഒരു വരി കാണിക്കുന്ന C++ കോഡ് സ്നിപ്പെറ്റ്. കോഡിന്റെ വരി Drivetrain.driveFor(200,mm) എന്ന് വായിക്കുന്നു; അതിന്റെ പ്രത്യേക നിർദ്ദേശ വിഭാഗങ്ങൾ Device, Command, Parameters എന്നിങ്ങനെ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

പ്രോഗ്രാമിൽ റോബോട്ടിനുള്ള ഒരു നിർദ്ദേശം അടങ്ങിയിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, നിർദ്ദേശം ഡ്രൈവ്‌ട്രെയിൻ (ഉപകരണം) 200 mm (പാരാമീറ്ററുകൾ) മുന്നോട്ട് ഡ്രൈവ് ചെയ്യാൻ നിർദ്ദേശിക്കുന്നു. ഒരു നിർദ്ദേശം എഴുതുമ്പോൾ, ഇനിപ്പറയുന്ന നിയമങ്ങൾ ബാധകമാണ്.

// [പേര്] [തരം] [പോർട്ട്(കൾ)]
// കൺട്രോളർ1 കൺട്രോളർ
// മോട്ടോർ1 മോട്ടോർ 1
// ഗൈറോബി ഗൈറോ ബി

വലിയക്ഷരം പ്രധാനമാണ്. VEXcode Pro V5 ലെ ഉപകരണങ്ങൾ എല്ലായ്പ്പോഴും വലിയക്ഷരമാക്കണം. ഉപകരണങ്ങളുടെ ചില ഉദാഹരണങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു: കൺട്രോളർ, മോട്ടോർ, ഗൈറോ.

ഡ്രൈവ്ട്രെയിൻ.ഡ്രൈവ്ഫോർ(100, എംഎം);

പദ ഭാഗങ്ങൾ തിരിച്ചറിയാൻ കമാൻഡുകളുടെ പേരുകളിൽ ക്യാമൽ കേസിംഗ് ഉപയോഗിക്കുന്നു. VEXcode Pro V5 ലെ ഈ നാമകരണ കൺവെൻഷന്റെ ഒരു ഉദാഹരണമായിരിക്കും driveFor കമാൻഡ്. ക്യാമൽ കേസിംഗിൽ, കമാൻഡ് ഒരു വാക്കിൽ എഴുതണം, വലിയ അക്ഷരത്തിൽ ആരംഭിക്കാൻ പാടില്ല.

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

Last Updated: