Projekt létrehozása előre és visszafelé haladáshoz a VEXcode Pro V5-ben

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.

Ez a program bemutatja, hogyan kell beprogramozni a V5 Clawbotot előre és hátra a VEXcode Pro V5 használatával.

main.cpp
// ---- VEXCODE START CONFIGURED DEVICES ----
// Robotkonfiguráció:
// [Név] [Típus] [Port(ok)]
// Hajtáslánc hajtáslánc 1, 10, D
// Karommotor motor 3
// Karmotor motor 8
// ---- VEXCODE END CONFIGURED DEVICES ----

#include "vex.h"

using namespace vex;
int main() {
  // Robotkonfiguráció inicializálása. NE ELTÁVOLÍTSA!
  vexcodeInit();

  // 300 millimétert előre halad.
  Drivetrain.driveFor(300, mm);

  // 300 millimétert fordít.
  Hajtáslánc.driveFor(-300, mm);
}
Hogyan működik

Ez a program a driveFor(distance, units) parancsot használja egy meghatározott távolság megtételéhez.

A távolság mértékegységeit numerikus értékkel adhatja meg. A mértékegységeket hüvelyk vagy mm (milliméter) használatával adhatja meg.

Pozitív numerikus értéket használhat a robot előre mozgatásához, negatív számértéket pedig hátra mozgatásához.

A programban végrehajtott lépések:

  1. A hajtáslánc hat hüvelykkel halad előre. 
  2. A program vár egy másodpercet, mielőtt végrehajtaná a következő kódsort.
  3. A hajtáslánc hat hüvelyket fog hajtani hátramenetben.

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

Last Updated: