VEX IQ (രണ്ടാം തലമുറ) യ്ക്ക് വേണ്ടി VS കോഡ് പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നു.

VEX വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് (VS കോഡ്) എക്സ്റ്റൻഷനിൽ VEX IQ (രണ്ടാം തലമുറ) പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രക്രിയയുടെ ഒരു അവലോകനം ഈ ലേഖനം നൽകുന്നു. VEX VS കോഡ് എക്സ്റ്റൻഷനിലെ പ്രോജക്ടുകൾ രണ്ട് തരത്തിൽ സൃഷ്ടിക്കാൻ കഴിയും - ഒരു ഉദാഹരണ ടെംപ്ലേറ്റിൽ നിന്ന് ഒരു പുതിയ പ്രോജക്ട് സൃഷ്ടിച്ചോ നിലവിലുള്ള ഒരു VEXcode പ്രോജക്ട് ഇറക്കുമതി ചെയ്തോ.

VEX IQ (രണ്ടാം തലമുറ) യ്ക്ക് വേണ്ടി ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നു.

  • കമ്പ്യൂട്ടറിൽ വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് സമാരംഭിക്കുക. VS കോഡ് ആക്ടിവിറ്റി ബാറിലെ VEX ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
    VS കോഡിന്റെ സൈഡ് മെനുവിലെ VEX റോബോട്ടിക്സ് എക്സ്റ്റൻഷൻ ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • പ്രൈമറി സൈഡ് ബാറിലെ പ്രോജക്റ്റ് പ്രവർത്തനങ്ങൾ താഴെയുള്ള പുതിയ പ്രോജക്റ്റ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
    VEX റോബോട്ടിക്സ് എക്സ്റ്റൻഷൻ തിരഞ്ഞെടുത്തിരിക്കുന്നു, അതിൽ പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നതിനും ഇറക്കുമതി ചെയ്യുന്നതിനുമുള്ള ഓപ്ഷനുകൾ കാണിക്കുന്നു. പുതിയ പ്രോജക്റ്റ് ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • Create a New VEX Project എന്ന വിൻഡോ ആവശ്യപ്പെടും. VEX IQ (രണ്ടാം തലമുറ) പ്രോജക്റ്റിനായുള്ള പ്രോജക്റ്റ് പ്ലാറ്റ്‌ഫോം തിരഞ്ഞെടുക്കാൻ IQ 2nd Generation ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
    പുതിയ പ്രോജക്റ്റ് ബട്ടൺ തിരഞ്ഞെടുത്തു, VEX പ്ലാറ്റ്‌ഫോം ഓപ്ഷനുകൾ കാണിച്ചിരിക്കുന്നു. ലിസ്റ്റുചെയ്ത ഓപ്ഷനുകളിൽ IQ (രണ്ടാം തലമുറ), EXP, V5 എന്നിവ ഉൾപ്പെടുന്നു. IQ (രണ്ടാം തലമുറ) ഓപ്ഷൻ എടുത്തുകാണിച്ചിരിക്കുന്നു.
  • പ്രോജക്റ്റ് ഭാഷയായി പൈത്തൺ അല്ലെങ്കിൽ സി/സി++ തിരഞ്ഞെടുക്കുക. VEX IQ (രണ്ടാം തലമുറ) പ്രോജക്റ്റിനായുള്ള പ്രോഗ്രാമിംഗ് ഭാഷയായി പൈത്തൺ തിരഞ്ഞെടുക്കാൻ പൈത്തൺ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക, അല്ലെങ്കിൽ C/C++ തിരഞ്ഞെടുക്കാൻ C/C++ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
    IQ (രണ്ടാം തലമുറ) ഓപ്ഷൻ തിരഞ്ഞെടുത്തു, ഇപ്പോൾ പ്രോഗ്രാമിംഗ് ഭാഷാ ഓപ്ഷനുകൾ കാണിച്ചിരിക്കുന്നു. ലിസ്റ്റുചെയ്ത ഓപ്ഷനുകളിൽ പൈത്തൺ, സി/സി++ എന്നിവ ഉൾപ്പെടുന്നു.
  • പുതിയ VEX IQ (രണ്ടാം തലമുറ) പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിന് ഒരു ടെംപ്ലേറ്റ്/ഉദാഹരണ പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുക. 
    • മൗസ് സ്ക്രോൾ വീൽ തിരിക്കുന്നതിലൂടെയോ, സ്ക്രോൾബാറിന്റെ സ്ലൈഡർ വലിച്ചിടുന്നതിലൂടെയോ, സാമ്പിൾ പ്രോജക്റ്റുകളുടെ ലിസ്റ്റ് ഫിൽട്ടർ ചെയ്യാൻ സെർച്ച് ബാർ ഉപയോഗിച്ചോ ടെംപ്ലേറ്റ്/ഉദാഹരണ പ്രോജക്റ്റ് കണ്ടെത്തുക. 
    • ഉചിതമായ ടെംപ്ലേറ്റ്/ഉദാഹരണ പ്രോജക്റ്റിന്റെ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
      കുറിപ്പ്: ടെംപ്ലേറ്റ്/ഉദാഹരണ പ്രോജക്റ്റിൽ പ്രോജക്റ്റ് ആരംഭിക്കാൻ ഉപയോഗിക്കുന്ന സാമ്പിൾ കോഡും റോബോട്ട് കോൺഫിഗറേഷനും അടങ്ങിയിരിക്കുന്നു.
      പ്രോഗ്രാമിംഗ് ഭാഷാ ഓപ്ഷൻ തിരഞ്ഞെടുത്തു, ഇപ്പോൾ ടെംപ്ലേറ്റ്/ഉദാഹരണ പ്രോജക്റ്റുകൾ കാണിച്ചിരിക്കുന്നു. പ്രോജക്റ്റുകളുടെ പൂർണ്ണമായ ലിസ്റ്റ് കാണുന്നതിന് ഈ മെനു താഴേക്ക് സ്ക്രോൾ ചെയ്യാൻ കഴിയും.
  • പുതിയ VEX IQ (രണ്ടാം തലമുറ) പ്രോജക്റ്റിനായി പ്രോജക്റ്റ് നാമം, വിവരണം, സ്ഥലം എന്നിവ സജ്ജമാക്കുക.
    • ടെക്സ്റ്റ് ബോക്സിൽ പ്രോജക്റ്റ് നാമംകീഴിൽ പ്രോജക്റ്റിന്റെ പേര് ടൈപ്പ് ചെയ്യുക.
      കുറിപ്പ്: പ്രോജക്റ്റിനായുള്ള ടോപ്പ്-ലെവൽ ഫോൾഡറിന്റെ പേരിനായി പ്രോജക്റ്റ് നാമം ഉപയോഗിക്കും. ആപ്ലിക്കേഷൻ റോബോട്ടിലേക്ക് ഡൗൺലോഡ് ചെയ്തുകഴിഞ്ഞാൽ VEX ഉപകരണ സ്ക്രീനിൽ ദൃശ്യമാകുന്ന പേരും ഇതായിരിക്കും. 
      IQ2 എംപ്റ്റി ടെംപ്ലേറ്റ് പ്രോജക്റ്റ് തിരഞ്ഞെടുത്തു, ഇപ്പോൾ പ്രോജക്റ്റ് നെയിം ഫീൽഡ് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു. ഡിഫോൾട്ട് നാമം myProjectName എന്നാണ് വായിക്കുന്നത്.
    • (ഓപ്ഷണൽ) താഴെയുള്ള ടെക്സ്റ്റ് ബോക്സിൽ പ്രോജക്റ്റിന്റെ വിവരണം ടൈപ്പ് ചെയ്യുക വിവരണം
      കുറിപ്പ്: പ്രോജക്റ്റ് വിവരത്തിന് കീഴിൽ ഉപകരണത്തിന്റെ സ്ക്രീനിൽ പ്രോജക്റ്റ് വിവരണവും പ്രദർശിപ്പിക്കും.
      IQ2 എംപ്റ്റി ടെംപ്ലേറ്റ് പ്രോജക്റ്റ് തിരഞ്ഞെടുത്തു, ഇപ്പോൾ വിവരണ ഫീൽഡ് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
    • (ഓപ്ഷണൽ) ഡിഫോൾട്ട് പ്രോജക്റ്റ് ഫോൾഡറിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സ്ഥലത്ത് പ്രോജക്റ്റ് സേവ് ചെയ്യണമെങ്കിൽ, Create a New VEX Project വിൻഡോ താഴേക്ക് സ്ക്രോൾ ചെയ്ത് കമ്പ്യൂട്ടറിലെ പ്രോജക്റ്റ് ഫോൾഡറിനുള്ള സ്ഥലം തിരഞ്ഞെടുക്കാൻ Browse ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
      കുറിപ്പ്: എക്സ്റ്റൻഷൻ ഗ്ലോബൽ സെറ്റിംഗ്സിൽ കാണുന്ന ഡിഫോൾട്ട് പ്രോജക്റ്റ് ഫോൾഡറിലേക്ക് ഡിഫോൾട്ട് പ്രോജക്റ്റ് ലൊക്കേഷൻ സജ്ജീകരിച്ചിരിക്കുന്നു.
      IQ2 എംപ്റ്റി ടെംപ്ലേറ്റ് പ്രോജക്റ്റ് തിരഞ്ഞെടുത്തു, ഇപ്പോൾ ബ്രൗസ് ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു, അത് സേവ് ലൊക്കേഷൻ തിരഞ്ഞെടുക്കാൻ ഉപയോഗിക്കാം.
    • പ്രോജക്റ്റ് സൃഷ്ടിക്കാൻ Create ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. VS കോഡ് വിൻഡോ പുതുക്കാൻ തുടങ്ങും.
  • VS കോഡ് വിൻഡോ പുതുക്കൽ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, VEX VS കോഡ് എക്സ്റ്റൻഷനിൽ VEX IQ (രണ്ടാം) ജനറേഷനായുള്ള പ്രോജക്റ്റ് സൃഷ്ടിക്കപ്പെടുന്നു. പ്രോജക്റ്റ് കോഡ് കാണാനും വികസിപ്പിക്കാനും, സൈഡ് ബാറിലെ പ്രോജക്റ്റ് പേരിന് താഴെയുള്ള src ൽ ക്ലിക്ക് ചെയ്യുക.
    പുതിയ VEX IQ പൈത്തൺ പ്രോജക്റ്റ് സൃഷ്ടിച്ച് തുറന്ന VS കോഡ്. സൈഡ് മെനു തുറന്നിരിക്കുന്നു, src എന്ന് പേരുള്ള ഫോൾഡർ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • സൈഡ് ബാറിൽ src ന് കീഴിൽ main.py (പ്രോജക്റ്റ് ഒരു പൈത്തൺ പ്രോജക്റ്റ് ആണെങ്കിൽ) അല്ലെങ്കിൽ main.cpp (പ്രോജക്റ്റ് ഒരു C/C++ പ്രോജക്റ്റ് ആണെങ്കിൽ) ക്ലിക്ക് ചെയ്യുക.
    src ഫോൾഡർ തുറന്ന് main.py ഫയൽ ഉള്ളിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന VS കോഡ്.
  • തിരഞ്ഞെടുത്ത ടെംപ്ലേറ്റ്/ഉദാഹരണ പ്രോജക്റ്റിന്റെ കോഡ് എഡിറ്റർ ഏരിയയിൽ കാണിക്കും, അവിടെ നമുക്ക് VEX IQ (രണ്ടാം തലമുറ) യ്ക്കായി സൃഷ്ടിച്ച പ്രോജക്റ്റ് വികസിപ്പിക്കാനും എഡിറ്റ് ചെയ്യാനും കഴിയും.
    main.py ഫയൽ തുറന്ന് എഡിറ്ററിൽ പൈത്തൺ കോഡ് കാണിച്ചിരിക്കുന്ന VS കോഡ്. ഉപയോക്താവ് ഇപ്പോൾ VS കോഡിൽ VEX പൈത്തൺ പ്രോഗ്രാമിംഗിന് തയ്യാറാണ്.

നിലവിലുള്ള ഒരു VEXcode IQ (രണ്ടാം തലമുറ) പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യുക

  • കമ്പ്യൂട്ടറിൽ വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് സമാരംഭിക്കുക. VS കോഡ് ആക്ടിവിറ്റി ബാറിലെ VEX ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
    VS കോഡിന്റെ സൈഡ് മെനുവിലെ VEX റോബോട്ടിക്സ് എക്സ്റ്റൻഷൻ ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • പ്രൈമറി സൈഡ് ബാറിലെ PROJECT ACTIONS താഴെയുള്ള Import Project ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
    VEX റോബോട്ടിക്സ് എക്സ്റ്റൻഷൻ തിരഞ്ഞെടുത്തിരിക്കുന്നു, അതിൽ പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നതിനും ഇറക്കുമതി ചെയ്യുന്നതിനുമുള്ള ഓപ്ഷനുകൾ കാണിക്കുന്നു. ഇംപോർട്ട് പ്രോജക്റ്റ് ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • ഇംപോർട്ട് പ്രോജക്റ്റ് വിൻഡോ ആവശ്യപ്പെടും. ഇറക്കുമതി ചെയ്യുന്നതിനായി VEXcode IQ പ്രോജക്റ്റ് ഫയൽ തിരഞ്ഞെടുത്ത് Open ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
    കുറിപ്പ്: VEX IQ-നുള്ള പിന്തുണയുള്ള VEXcode പ്രോജക്റ്റ് ഫയൽ തരങ്ങൾ ഇവയാണ്: 
    • .iqcpp (VEXcode IQ C/C++ പ്രോജക്റ്റ്) 
    • .iqpython ( VEXcode IQ പൈത്തൺ പ്രോജക്റ്റ്)
    കുറിപ്പ്: IQ (രണ്ടാം തലമുറ) ഉപയോഗിക്കുന്നതിനായി കോൺഫിഗർ ചെയ്‌തിരിക്കുന്ന പ്രോജക്റ്റുകൾ മാത്രമേ ഇറക്കുമതി ചെയ്യാൻ കഴിയൂ. IQ (1st gen)-നായി കോൺഫിഗർ ചെയ്‌തിരിക്കുന്ന ഒരു VEXcode IQ പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യാൻ ശ്രമിച്ചാൽ, ഇറക്കുമതി പ്രക്രിയ പരാജയപ്പെടും.
    സേവ് ചെയ്ത VEX പ്രോജക്റ്റുകൾ ഫയൽ എക്സ്പ്ലോററിലെ ഉപയോക്താവിന്റെ ഫയലുകളിൽ കാണിക്കുന്നു. ഒരു സി/സി++ പ്രോജക്റ്റും ഒരു പൈത്തൺ (രണ്ടാം തലമുറ) പ്രോജക്റ്റും പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്.
  • ഇറക്കുമതി ചെയ്ത പ്രോജക്റ്റിനായി പ്രോജക്റ്റ് നാമം, വിവരണം, സ്ഥലം എന്നിവ സജ്ജമാക്കുക.
    • (ഓപ്ഷണൽ) ഇറക്കുമതി ചെയ്ത പ്രോജക്റ്റിന്റെ പേര് മാറ്റണമെങ്കിൽ, പ്രോജക്റ്റ് നാമംകീഴിലുള്ള ടെക്സ്റ്റ് ബോക്സിൽ പ്രോജക്റ്റിന്റെ പുതിയ പേര് ടൈപ്പ് ചെയ്യുക.
      കുറിപ്പ്: പ്രോജക്റ്റിനായുള്ള ടോപ്പ്-ലെവൽ ഫോൾഡറിന്റെ പേരിനായി പ്രോജക്റ്റ് നാമം ഉപയോഗിക്കും. ആപ്ലിക്കേഷൻ റോബോട്ടിലേക്ക് ഡൗൺലോഡ് ചെയ്തുകഴിഞ്ഞാൽ VEX ഉപകരണ സ്ക്രീനിൽ ദൃശ്യമാകുന്ന പേരും ഇതായിരിക്കും.
      മുമ്പ് സേവ് ചെയ്തിരുന്ന VEX പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യാൻ തിരഞ്ഞെടുത്തു, ഇപ്പോൾ പ്രോജക്റ്റ് നെയിം ഫീൽഡ് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
    • (ഓപ്ഷണൽ) താഴെയുള്ള ടെക്സ്റ്റ് ബോക്സിൽ പ്രോജക്റ്റിന്റെ വിവരണം ടൈപ്പ് ചെയ്യുക വിവരണം
      കുറിപ്പ്: പ്രോജക്റ്റ് വിവരത്തിന് കീഴിൽ ഉപകരണത്തിന്റെ സ്ക്രീനിൽ പ്രോജക്റ്റ് വിവരണവും പ്രദർശിപ്പിക്കും.
      മുമ്പ് സേവ് ചെയ്ത VEX പ്രോജക്റ്റ് തിരഞ്ഞെടുത്തു, ഇപ്പോൾ വിവരണ ഫീൽഡ് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
    • (ഓപ്ഷണൽ) ഡിഫോൾട്ട് പ്രോജക്റ്റ് ഫോൾഡറിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സ്ഥലത്ത് പ്രോജക്റ്റ് സേവ് ചെയ്യണമെങ്കിൽ, കമ്പ്യൂട്ടറിലെ പ്രോജക്റ്റ് ഫോൾഡറിനുള്ള സ്ഥലം തിരഞ്ഞെടുക്കാൻ ബ്രൗസ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
      കുറിപ്പ്: എക്സ്റ്റൻഷൻ ഗ്ലോബൽ സെറ്റിംഗ്സിൽ കാണുന്ന ഡിഫോൾട്ട് പ്രോജക്റ്റ് ഫോൾഡറിലേക്ക് ഡിഫോൾട്ട് പ്രോജക്റ്റ് ലൊക്കേഷൻ സജ്ജീകരിച്ചിരിക്കുന്നു.
      മുമ്പ് സേവ് ചെയ്ത VEX പ്രോജക്റ്റ് തിരഞ്ഞെടുത്തു, ഇപ്പോൾ ബ്രൗസ് ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു, അത് സേവ് ചെയ്ത സ്ഥലം മാറ്റാൻ ഉപയോഗിക്കാം.
    • പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യാൻ ഇംപോർട്ട് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. VS കോഡ് വിൻഡോ പുതുക്കാൻ തുടങ്ങും.
  • VS കോഡ് വിൻഡോ പുതുക്കൽ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, VEXcode IQ പ്രോജക്റ്റ് VEX VS കോഡ് എക്സ്റ്റൻഷനിലേക്ക് ഇറക്കുമതി ചെയ്യപ്പെടും. പ്രോജക്റ്റ് കോഡ് കാണാനും വികസിപ്പിക്കാനും, സൈഡ് ബാറിലെ പ്രോജക്റ്റ് പേരിന് താഴെയുള്ള src ൽ ക്ലിക്ക് ചെയ്യുക.
    മുമ്പ് സേവ് ചെയ്തിരുന്ന VEX C/C++ പ്രോജക്റ്റുള്ള VS കോഡ് വിജയകരമായി ഇറക്കുമതി ചെയ്ത് തുറന്നു. സൈഡ് മെനു തുറന്നിരിക്കുന്നു, src എന്ന് പേരുള്ള ഫോൾഡർ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  • സൈഡ് ബാറിൽ src ന് കീഴിൽ main.py (ഇറക്കുമതി ചെയ്ത പ്രോജക്റ്റ് ഒരു പൈത്തൺ പ്രോജക്റ്റ് ആണെങ്കിൽ) അല്ലെങ്കിൽ main.cpp (ഇറക്കുമതി ചെയ്ത പ്രോജക്റ്റ് ഒരു C/C++ പ്രോജക്റ്റ് ആണെങ്കിൽ) ക്ലിക്ക് ചെയ്യുക.
    src ഫോൾഡർ തുറന്ന് main.cpp ഫയൽ ഉള്ളിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന VS കോഡ്.
  • ഇറക്കുമതി ചെയ്ത പ്രോജക്റ്റിന്റെ കോഡ് എഡിറ്റർ ഏരിയയിൽ കാണിക്കും, അവിടെ നമുക്ക് ഇറക്കുമതി ചെയ്ത പ്രോജക്റ്റ് VEX IQ (രണ്ടാം തലമുറ) നായി പരിഷ്കരിക്കാനോ റീമിക്സ് ചെയ്യാനോ കഴിയും.
    main.cpp ഫയൽ തുറന്ന് എഡിറ്ററിൽ C/C++ കോഡ് കാണിച്ചിരിക്കുന്ന VS കോഡ്. ഉപയോക്താവ് ഇപ്പോൾ VS കോഡിൽ VEX C/C++ പ്രോഗ്രാമിംഗിന് തയ്യാറാണ്.

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

Last Updated: