Розуміння основної структури проекту 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 показує порожній простір всередині функції main, виділений фігурними дужками.

Відкриваюча дужка завжди має поєднуватися із закриваючою дужкою.

Між фігурними дужками основної структури ви можете додати інструкції для програмування свого робота

Редактор коду VEXcode Pro V5 показує рядок vexcodeInit() з виділенням усередині функції main.

Кожного разу, коли ви запускаєте нову програму, всередині основної структури є рядок коду vexcodeInit();

Редактор коду VEXcode Pro V5, що показує Drivetrain.driveFor(200, мм); з позначеними розділами пристрою, команди та параметрів.

Ця команда налаштовує та ініціалізує всі пристрої (наприклад, двигуни, датчики) перед початком коду. Не vexcodeInit();

У простому проекті, який рухає робота вперед, інструкція містить три розділи:

  • Пристрій
  • Команда
  • Параметри
Редактор коду VEXcode Pro V5, що показує команду Drivetrain.driveFor ​​з виділеним оператором крапка між пристроєм та командою.

Пристрій і команда розділені крапкою, яка називається « оператор».

Навколо параметрів команди driveFor ​​є набір дужок. Це ще один приклад парних знаків пунктуації (наприклад, фігурна дужка). Кожен параметр відокремлюється комою.  

У кінці рядка коду стоїть крапка з комою. Крапка з комою повідомляє компілятору, що ця інструкція завершена і слід перейти до наступної інструкції.


Редактор коду VEXcode Pro V5, що показує дві команди driveFor ​​на окремих рядках з крапкою з комою, що вказують порядок виконання. Стрілки намальовані для чіткого показу порядку виконання інструкцій.

Якщо у вашому проекті кілька інструкцій, інструкції проекту виконуватимуться зліва направо та зверху вниз.

Виходячи з розташування крапок з комою, VEXcode Pro V5 запускатиме перший рядок, а потім наступний. Він міг би перейти на другий рядок через крапку з комою.

Коли проект досягає фігурної дужки основної структури, проект завершується.

VEXcode Pro V5 показує останні рядки функції main. Є дві команди driveFor, а потім функція завершується закриваючою фігурною дужкою.

У проекті робот рухатиметься вперед на 200 міліметрів (рядок 24), а потім рухатиметься вперед на 50 міліметрів (рядок 25) до завершення програми.

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

Last Updated: