VEXcode V5 жүйесінде C++ автотолтыру мүмкіндігін пайдалану

VEXcode V5 жүйесінде C++ жобасын жасау кезінде C++ автотолтыру мүмкіндігін пайдалану уақытты үнемдеуге және пәрмендерді теру кезінде қателерді болдырмауға көмектеседі.

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

ескертпе: Бұл жоба Clawbot (Drivetrain, 2-мотор, No Gyro) үлгісін пайдаланады.


Басқару - Бос орын

VEX Robotics ұсынған C++ оқулығының скриншоты, код үзінділері мен V5 бағдарламалау тұжырымдамаларына қатысты түсіндірмелер.

C++ автотолтыру мүмкіндігін пайдалануды бастаудың бір жолы - Windows, macOS және Chrome OS жүйелеріндегі Басқару-Бос орын таңбашасы.
Бастау үшін int main () жақшаларындағы бірінші ашық жолды таңдаңыз { }.

VEX V5 C++ бағдарламалауындағы басқару кеңістігін суреттейтін диаграмма, робототехникадағы тиімді кодтау үшін негізгі компоненттер мен олардың қарым-қатынастарын көрсетеді.

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

V5 платформасындағы функционалдылық пен пайдалануға назар аудара отырып, V5 бағдарламалауға қатысты код мысалдары мен түсіндірмелерін көрсететін VEX Robotics C++ оқулығының скриншоты.

Пернетақтадағы 'Enter/Return' немесе 'Tab' пернесін басыңыз немесе таңдау жасау үшін курсорыңызбен пәрменді таңдаңыз. Бұл мысалда 'Drivetrain' таңдалған.

ескертпе: ұзағырақ таңдау мәзірлерімен келесі опциялардың бірін пайдаланып таңдау жасауға болады:

  • Қажет атты таңдау үшін «Жоғары» және «Төмен» пернелерін пайдаланыңыз, содан кейін таңдау жасау үшін пернетақтадағы «Tab» немесе «Enter/Return» түймесін басыңыз.
  • Автотолтыру мәзірінде жоғары және төмен жылжу үшін курсорды пайдаланыңыз. Содан кейін қажетті таңдауды жасаңыз.

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

Енді желіде 'Drivetrain' пайда болады.


Таңдау мәзірін пайдалану

VEX Robotics ұсынған C++ оқулығының скриншоты, код үзінділері мен V5 бағдарламалау тұжырымдамаларына қатысты түсіндірмелер.

Егер сіз қолданатын пәрменді білсеңіз, Автотолтыру мүмкіндігін пайдаланудың басқа әдісі int main () жақшаларындағы { }бірінші ашық жолды таңдау болып табылады.

V5 бағдарламалауға қатысты код үзінділері мен түсіндірмелерді көрсететін VEX Robotics C++ оқулығының скриншоты. Суретте робототехника контекстінде C++ тілін үйренетін пайдаланушылар үшін негізгі ұғымдар мен мысалдар көрсетілген.

Пәрменді теруді бастаңыз. Бұл мысалда Drivetrain үшін 'd' енгізіңіз. Құрылғы немесе пәрмен атауы ашылмалы таңдау мәзірінде пайда болады. 'Drivetrain' таңдаңыз.

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

Енді желіде 'Drivetrain' пайда болады.


Нүкте операторын пайдалану

V5 бағдарламалау тұжырымдамаларына қатысты код үзінділері мен нұсқаулық мәтінін көрсететін VEX Robotics C++ оқулық интерфейсінің скриншоты.

Нүкте операторын қосу (нүкте, '.') құрылғыда қол жетімді барлық пәрмендердің жаңа мәзірін ашады. Бұл мысал үшін 'driveFor(бағыт, қашықтық, бірлік) параметрін таңдаңыз.


Параметрлерді қосу

C++ бағдарламалауындағы «Алға» концепциясын бейнелейтін иллюстрация, V5 робототехника жүйесіне қатысты код үзінділері мен көрнекі элементтерді көрсетеді.

Параметрлер - жақшалар арасындағы пәрменге берілетін опциялар. Бұл мысал үшін 'алға' опциясын таңдаңыз.

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

Кейбір пәрмендер бірнеше параметрді қажет етеді. Бір пәрмендегі әртүрлі параметрлерді бөлу үшін үтірді пайдаланыңыз. Кейбір параметрлер мәндер болып табылады және ашылмалы мәзір пайда болмайды. Мысалы, «Drive for» пәрменімен екінші мән үшін «100» енгізіңіз. Келесі параметр немесе бірлік үшін пайда болатын ашылмалы тізімнің мәнінен кейін үтірдің қойылғанын тексеріңіз.

V5 Robotics бағдарламасына назар аудара отырып, код үзінділері мен бағдарламалау тұжырымдамаларына түсініктемелерді көрсететін V5 санатындағы C++ оқулығының скриншоты.

Пәрмен синтаксисін жабық жақша және нүктелі үтірмен жабуды ұмытпаңыз.

V5 бағдарламалау тұжырымдамаларына қатысты код мысалдары мен түсіндірмелерін көрсететін VEX Robotics C++ оқулығының скриншоты.

Кейбір параметрлер міндетті емес, мысалы, келесі мысалдағы "жалған". Параметрлер туралы қосымша ақпарат алу үшін қай параметрлер қажет, қайсысы қосымша екенін анықтау үшін пәрменнің анықтама ақпаратын қараңыз.

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

Last Updated: