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
// Κινητήρας ClawMotor 3
// Κινητήρας ArmMotor 8
// ---- ΤΕΛΟΣ ΡΥΘΜΙΣΜΕΝΩΝ ΣΥΣΚΕΥΩΝ VEXCODE ----
#include "vex.h"
using namespace vex;
int main() {
// Αρχικοποίηση ρύθμισης παραμέτρων ρομπότ. ΜΗΝ ΤΟ ΑΦΑΙΡΕΙΤΕ!
vexcodeInit();
// οδηγεί προς τα εμπρός για 300 χιλιοστά.
Drivetrain.driveFor(300, mm);
// οδηγεί προς τα πίσω για 300 χιλιοστά.
Σύστημα μετάδοσης κίνησης.driveFor(-300, mm);
}Πώς λειτουργεί
Αυτό το πρόγραμμα χρησιμοποιεί την εντολή driveFor(distance, units) για να διανύσει μια καθορισμένη απόσταση.
Μπορείτε να καθορίσετε τις μονάδες μέτρησης απόστασης χρησιμοποιώντας μια αριθμητική τιμή. Μπορείτε να καθορίσετε μονάδες χρησιμοποιώντας ίντσες ή mm (χιλιοστά).
Μπορείτε να χρησιμοποιήσετε μια θετική αριθμητική τιμή για να μετακινήσετε το ρομπότ σας προς τα εμπρός και μια αρνητική αριθμητική τιμή για να το μετακινήσετε προς τα πίσω.
Βήματα που εκτελούνται στο πρόγραμμα:
- Το σύστημα μετάδοσης κίνησης θα κινείται έξι ίντσες προς τα εμπρός.
- Το πρόγραμμα θα περιμένει ένα δευτερόλεπτο πριν εκτελέσει την επόμενη γραμμή κώδικα.
- Το σύστημα μετάδοσης κίνησης θα κινείται έξι ίντσες με την όπισθεν.