Создание проекта для движения вперед и назад в 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.

В этой программе показано, как запрограммировать V5 Clawbot для перемещения вперед и назад с помощью VEXcode Pro V5.

main.cpp
// ---- НАЧАЛО НАСТРОЙКИ УСТРОЙСТВ VEXCODE ----
// Конфигурация робота:
// [Имя] [Тип] [Порт(ы)]
// Привод 1, 10, D
// Двигатель когтя 3
// Двигатель манипулятора 8
// ---- КОНЕЦ НАСТРОЙКИ УСТРОЙСТВ VEXCODE ----

#include "vex.h"

using namespace vex;
int main() {
  // Инициализация конфигурации робота. НЕ СНИМАТЬ!
  vexcodeInit();

  // движется вперед на 300 миллиметров.
  Drivetrain.driveFor(300, mm);

  // вращает задним ходом на 300 миллиметров.
  Drivetrain.driveFor(-300, mm);
}
Как это работает

Эта программа использует команду DriveFor(distance, units) для проезда на указанное расстояние.

Вы можете указать единицы расстояния, используя числовое значение. Вы можете указать единицы измерения, используя дюймов или мм (миллиметра).

Вы можете использовать положительное числовое значение, чтобы переместить робота вперед, и отрицательное числовое значение, чтобы переместить робота назад.

Шаги, выполняемые в программе:

  1. Трансмиссия проедет шесть дюймов вперед. 
  2. Программа подождет одну секунду, прежде чем выполнить следующую строку кода.
  3. Трансмиссия будет двигаться на шесть дюймов задним ходом.

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

Last Updated: