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.
Este programa muestra cómo programar el V5 Clawbot para avanzar y retroceder usando VEXcode Pro V5.
main.cpp
// ---- INICIO DE DISPOSITIVOS CONFIGURADOS EN VEXCODE ----
// Configuración del robot:
// [Nombre] [Tipo] [Puerto(s)]
// Tren motriz tren motriz 1, 10, D
// Motor de garra motor 3
// Motor de brazo motor 8
// ---- FIN DE DISPOSITIVOS CONFIGURADOS EN VEXCODE ----
#include "vex.h"
using namespace vex;
int main() {
// Inicializando la configuración del robot. ¡NO RETIRAR!
vexcodeInit();
// avanza 300 milímetros.
Drivetrain.driveFor(300, mm);
// acciona la marcha atrás durante 300 milímetros.
Tren motriz.driveFor(-300, mm);
}Cómo funciona
Este programa utiliza el comando driveFor(distancia, unidades) para conducir una distancia específica.
Puede especificar las unidades de distancia utilizando un valor numérico. Puede especificar unidades utilizando pulgadas o mm (milímetros).
Puede utilizar un valor numérico positivo para mover el robot hacia adelante y un valor numérico negativo para mover el robot hacia atrás.
Pasos ejecutados en el programa:
- La transmisión avanzará seis pulgadas.
- El programa esperará un segundo antes de ejecutar la siguiente línea de código.
- La transmisión se desplazará seis pulgadas en reversa.