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.

Әртүрлі құрамдас бөліктер мен олардың қосылымдарын көрсететін VEX V5 робот конфигурациясының оқулығының скриншоты пайдаланушыларға робототехника жобалары үшін құрастыру мен бағдарламалауды түсінуге көмектесу үшін жасалған.

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

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

V5 санаты сипаттамасы оқулықтарына сәйкес роботтық бағдарламаны жасау үшін әртүрлі кодтау блоктары мен опцияларын көрсететін VEX V5 роботты бағдарламалау интерфейсінің скриншоты.

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

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

V5 робототехника жүйесінің негізгі мүмкіндіктері мен функцияларын, оның ішінде таңбаланған құрамдас бөліктерді және пайдалану нұсқауларын бейнелейтін V5 санатын сипаттау оқулығының скриншоты.

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

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

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

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

  • Құрылғы
  • Пәрмен
  • Параметрлер

Пайдаланушылар үшін қол жетімді әртүрлі мүмкіндіктер мен опцияларды, соның ішінде шарлау мәзірлері мен нұсқаулық элементтерін көрсететін V5 нұсқасындағы оқулық интерфейсінің скриншоты.

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

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

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


VEX V5 робототехника жүйесінің құрамдастарының диаграммасы әртүрлі бөліктерді және олардың жапсырмаларын көрсетеді, оқу оқулықтарын орнатуды суреттейді.

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

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

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

VEX V5 робототехника жүйесінің оқу құралы интерфейсінің скриншоты, пайдаланушыларға V5 робототехникасына қатысты білім беру ресурстары мен нұсқаулықтарды зерттеуге арналған әртүрлі санаттар мен опцияларды көрсетеді.

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

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

Last Updated: