Skapa ett projekt för att köra framåt och bakåt i 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.

Det här programmet visar hur man programmerar V5 Clawbot att röra sig framåt och bakåt med hjälp av VEXcode Pro V5.

main.cpp
// ---- STARTA VEXCODE-KONFIGURERADE ENHETER ----
// Robotkonfiguration:
// [Namn] [Typ] [Port(ar)]
// Drivlina drivlina 1, 10, D
// Klomotormotor 3
// ArmMotormotor 8
// ---- SLUT VEXCODE-KONFIGURERADE ENHETER ----

#include "vex.h"

använder namnrymden vex;
int main() {
  // Initierar robotkonfiguration. TA INTE BORT!
  vexcodeInit();

  // kör framåt i 300 millimeter.
  Drivetrain.driveFor(300, mm);

  // kör bakåt i 300 millimeter.
  Drivlina.driveFor(-300, mm);
}
Hur det fungerar

Det här programmet använder kommandot driveFor(distance, units) för att köra en angiven sträcka.

Du kan ange avståndsenheterna med hjälp av ett numeriskt värde. Du kan ange enheter genom att använda tum eller mm (millimeter).

Du kan använda ett positivt numeriskt värde för att flytta roboten framåt och ett negativt numeriskt värde för att flytta roboten bakåt.

Steg som utförts i programmet:

  1. Drivlinan kommer att drivas sex tum framåt. 
  2. Programmet väntar en sekund innan nästa kodrad körs.
  3. Drivlinan kommer att köra 15 cm bakåt.

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

Last Updated: