Tìm hiểu cấu trúc chính của dự án 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.

Trình soạn thảo mã VEXcode Pro V5 hiển thị hàm chính với dấu ngoặc nhọn mở và đóng được tô sáng.

Cấu trúc chính là nơi bắt đầu thực hiện dự án. Nói cách khác, các hướng dẫn chứa thiết bị, lệnh và tham số được thêm vào đây, sự kết hợp của chúng khi được thực thi sẽ xác định hành vi cụ thể của robot.

Lưu ý rằng cấu trúc chính có dấu ngoặc nhọn mở và đóng

Trình soạn thảo mã VEXcode Pro V5 hiển thị khoảng trống bên trong hàm main được tô sáng giữa dấu ngoặc nhọn.

Dấu ngoặc nhọn mở phải luôn đi đôi với dấu ngoặc nhọn đóng.

Giữa các dấu ngoặc nhọn của cấu trúc chính là nơi bạn có thể thêm các hướng dẫn để lập trình cho robot của mình

Trình soạn thảo mã VEXcode Pro V5 hiển thị dòng vexcodeInit() được tô sáng bên trong hàm main.

Bất cứ khi nào bạn bắt đầu một chương trình mới, bên trong cấu trúc chính là dòng mã vexcodeInit();

Trình soạn thảo mã VEXcode Pro V5 hiển thị Drivetrain.driveFor(200, mm); với các phần thiết bị, lệnh và tham số được đánh dấu.

Lệnh này thiết lập và khởi tạo tất cả các thiết bị (ví dụ: động cơ, cảm biến) trước khi mã của bạn bắt đầu. Đừng vexcodeInit();

Trong một dự án đơn giản điều khiển robot tiến về phía trước, lệnh chứa ba phần:

  • Thiết bị
  • Lệnh
  • Những thông số
Trình soạn thảo mã VEXcode Pro V5 hiển thị lệnh Drivetrain.driveFor ​​với toán tử dấu chấm được tô sáng giữa thiết bị và lệnh.

Thiết bị và lệnh được phân tách bằng dấu chấm gọi là “toán tử chấm”

Xung quanh các tham số của lệnh driveFor ​​có một tập hợp dấu ngoặc đơn. Đây là một ví dụ khác về dấu câu ghép nối (như dấu ngoặc nhọn). Mỗi tham số được phân tách bằng dấu phẩy.  

Ở cuối dòng mã là dấu chấm phẩy. Dấu chấm phẩy cho trình biên dịch biết rằng lệnh này đã hoàn tất và sẽ chuyển sang lệnh tiếp theo.


Trình soạn thảo mã VEXcode Pro V5 hiển thị hai lệnh driveFor ​​trên hai dòng riêng biệt với dấu chấm phẩy biểu thị thứ tự thực thi. Các mũi tên được vẽ để thể hiện rõ thứ tự hướng dẫn.

Nếu có nhiều hướng dẫn trong dự án của bạn thì các hướng dẫn của dự án sẽ chạy từ trái sang phải và từ trên xuống dưới.

Dựa trên vị trí của dấu chấm phẩy, VEXcode Pro V5 sẽ chạy dòng đầu tiên và dòng tiếp theo. Nó sẽ biết chuyển sang dòng thứ hai vì dấu chấm phẩy.

Khi dự án đạt đến dấu ngoặc nhọn đóng của cấu trúc chính, dự án sẽ kết thúc.

VEXcode Pro V5 hiển thị các dòng cuối cùng của hàm chính. Có hai lệnh driveFor ​​và sau đó hàm kết thúc bằng dấu ngoặc nhọn đóng.

Trong dự án, robot sẽ lái về phía trước 200 mm (dòng 24), sau đó lái robot về phía trước 50 mm (dòng 25) trước khi chương trình hoàn tất.

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

Last Updated: