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 код редакторы ашылатын және жабылатын бұйра жақшалармен белгіленген негізгі функцияны көрсетеді.

Негізгі құрылым - жобаны орындаудың басталатын жері. Басқаша айтқанда, құрылғыларды, пәрмендерді және параметрлерді қамтитын нұсқаулар осында қосылады, олардың тіркесімі орындалған кезде роботтың нақты әрекеттерін анықтайды.

Негізгі құрылымда ашылатын және жабылатын бұйра жақша бар екеніне назар аударыңыз

VEXcode Pro V5 код редакторы бұйра жақшалар арасында белгіленген негізгі функцияның ішіндегі бос орынды көрсетеді.

Ашылатын жақша әрқашан жабылатын жақшамен жұптастырылуы керек.

Негізгі құрылымның бұйра жақшаларының арасында роботты бағдарламалау үшін нұсқауларды қосуға болады

VEXcode Pro V5 код редакторы негізгі функцияның ішінде vexcodeInit() жолын ерекшелеп көрсетеді.

Жаңа бағдарламаны іске қосқан сайын, негізгі құрылымның ішінде кодының жолы vexcodeInit();

VEXcode Pro V5 код редакторы құрылғы, команда және параметр бөлімдері белгіленген Drivetrain.driveFor(200, mm); файлын көрсетеді.

Бұл пәрмен код басталмас бұрын барлық құрылғыларды (мысалы, қозғалтқыштар, сенсорлар) реттейді және инициализациялайды. vexcodeInit() файлын ;

Роботты алға жылжытатын қарапайым жобада нұсқаулығы үш бөлімнен тұрады:

  • Құрылғы
  • Пәрмен
  • Параметрлер
VEXcode Pro V5 код редакторы құрылғы мен команда арасында нүкте операторы белгіленген Drivetrain.driveFor ​​командасын көрсетеді.

Құрылғы мен пәрмен « нүкте операторы» деп аталатын нүктемен бөлінген.

driveFor ​​пәрменінің параметрлерінің айналасында жақшалар жинағы бар. Бұл жұптасқан тыныс белгілерінің тағы бір мысалы (бұйра жақша сияқты). Әрбір параметр үтірмен бөлінген.  

Код жолының соңында нүктелі үтір қойылады. Нүктелі үтір компиляторға осы нұсқауының аяқталғанын және келесі нұсқауға өту керектігін айтады.


VEXcode Pro V5 код редакторы орындалу ретін көрсететін нүктелі үтірлері бар бөлек жолдарда екі driveFor ​​командасын көрсетеді. Нұсқаулықтың ретін анық көрсету үшін көрсеткілер салынған.

Егер жобаңызда бірнеше нұсқаулар болса, жоба нұсқаулары солдан оңға және жоғарыдан төмен қарай орындалады.

Үтір нүктелерінің орналасуына негізделген VEXcode Pro V5 бірінші жолды, содан кейін келесі жолды іске қосады. Ол нүктелі үтірге байланысты екінші жолға өтуді біледі.

Жоба негізгі құрылымның жабылатын бұйра жақшасына жеткенде, жоба аяқталады.

VEXcode Pro V5 негізгі функцияның соңғы жолдарын көрсетеді. Екі driveFor ​​командасы бар, содан кейін функция жабылатын бұйра жақшамен аяқталады.

Жобада робот 200 миллиметр (24-жол) алға қозғалады, содан кейін бағдарлама аяқталмай тұрып роботты 50 миллиметр (25-жол) алға жылжытады.

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

Last Updated: