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.
Questo programma mostra come programmare il Clawbot V5 per spostarsi avanti e indietro utilizzando VEXcode Pro V5.
main.cpp
// ---- INIZIO DISPOSITIVI CONFIGURATI VEXCODE ----
// Configurazione del robot:
// [Nome] [Tipo] [Porta(e)]
// Trasmissione trasmissione 1, 10, D
// Motore artiglio motore 3
// Motore braccio motore 8
// ---- FINE DISPOSITIVI CONFIGURATI VEXCODE ----
#include "vex.h"
using namespace vex;
int main() {
// Inizializzazione della configurazione del robot. NON RIMUOVERE!
vexcodeInit();
// avanza per 300 millimetri.
Drivetrain.driveFor(300, mm);
// aziona la retromarcia per 300 millimetri.
Trasmissione.driveFor(-300, mm);
}Come funziona
Questo programma utilizza il comando driveFor(distanza, unità) per guidare per una distanza specificata.
È possibile specificare le unità di distanza utilizzando un valore numerico. È possibile specificare le unità utilizzando pollici o mm (millimetri).
Puoi utilizzare un valore numerico positivo per spostare il robot in avanti e un valore numerico negativo per spostare il robot all'indietro.
Passi eseguiti nel programma:
- La trasmissione guiderà sei pollici in avanti.
- Il programma attenderà un secondo prima di eseguire la riga di codice successiva.
- La trasmissione guiderà sei pollici in retromarcia.