Izpratne par VEXcode Pro V5 projekta galveno struktūru

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 koda redaktors, kurā redzama galvenā funkcija ar iezīmētām atverošajām un aizverošajām cirtainajām iekavām.

Galvenā struktūra ir vieta, kur sākas projekta izpilde. Citiem vārdiem sakot, šeit tiek pievienotas instrukcijas, kas satur ierīces, komandas un parametrus, kuru kombinācija, izpildot, nosaka konkrētu robota uzvedību.

Ņemiet vērā, ka galvenajai konstrukcijai ir atvēršanas un aizvēršanas cirtaini stiprinājumi

VEXcode Pro V5 koda redaktorā galvenās funkcijas iekšpusē redzama tukša vieta, kas izcelta starp cirtainām figūriekavām.

Atvēršanas skava vienmēr ir jāsavieno pārī ar aizvēršanas stiprinājumu.

Starp galvenās struktūras krokainajām lencēm varat pievienot norādījumus sava robota programmēšanai

VEXcode Pro V5 koda redaktors, kurā galvenās funkcijas iekšpusē ir iezīmēta vexcodeInit() rinda.

Ikreiz, kad startējat jaunu programmu, galvenajā struktūrā ir koda rinda vexcodeInit();

VEXcode Pro V5 koda redaktors, kurā redzams Drivetrain.driveFor(200, mm); ar apzīmētām ierīču, komandu un parametru sadaļām.

Šī komanda iestata un inicializē visas ierīces (piemēram, motorus, sensorus), pirms tiek sākts kods. vexcodeInit();

Vienkāršā projektā, kas virza robotu uz priekšu, instrukcija satur trīs sadaļas:

  • Ierīce
  • Komanda
  • Parametri
VEXcode Pro V5 koda redaktors, kurā redzama Drivetrain.driveFor ​​komanda ar iezīmētu punkta operatoru starp ierīci un komandu.

Ierīce un komanda ir atdalītas ar punktu, ko sauc par “  punkta operatoru”.

Ap komandas driveFor ​​parametriem ir iekavu kopa. Šis ir vēl viens pārī savienotu pieturzīmju piemērs (piemēram, cirtaini figūriekava). Katrs parametrs ir atdalīts ar komatu.  

Koda rindas beigās ir semikolu. Semikols norāda kompilatoram, ka šī instrukcija ir pabeigta un jāturpina ar nākamo instrukciju.


VEXcode Pro V5 koda redaktors, kurā atsevišķās rindās redzamas divas driveFor ​​komandas ar semikoliem, kas norāda izpildes secību. Bultiņas ir zīmētas, lai skaidri parādītu norādījumu secību.

Ja jūsu projektā ir vairāki norādījumi, projekta norādījumi darbosies no kreisās puses uz labo un no augšas uz leju.

Pamatojoties uz semikolu izvietojumu, VEXcode Pro V5 palaistu pirmo rindiņu un pēc tam nākamo. Tas zinātu pāriet uz otro rindiņu semikola dēļ.

Kad projekts sasniedz galvenās struktūras noslēdzošo cirtaino kronšteinu, projekts beidzas.

VEXcode Pro V5, kurā redzamas galvenās funkcijas pēdējās rindas. Ir divas driveFor ​​komandas, un pēc tam funkcija beidzas ar noslēdzošu cirtainu figūriekavu.

Projektā robots brauktu uz priekšu 200 milimetrus (24. līnija), pēc tam virzītu robotu uz priekšu 50 milimetrus (25. līnija), pirms programma ir pabeigta.

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

Last Updated: