Sử dụng Mẫu cuộc thi Python trong VEXcode V5

Mẫu cuộc thi là một dự án mẫu có sẵn các lệnh để liên lạc với Hệ thống kiểm soát hiện trường trong các cuộc thi, đảm bảo các lệnh tuân thủ các quy định hiện trường và hỗ trợ thiết lập các dự án để tránh sự phức tạp và bị loại ("cuộc thi" đề cập đến sự kiện VRC sử dụng phần cứng điều khiển hiện trường chính thức).  


Mở Mẫu Cuộc thi từ Trang Ví dụ

Ảnh chụp màn hình hướng dẫn Python từ Mô tả danh mục V5, minh họa các khái niệm chính và ví dụ mã để lập trình với VEX Robotics.


Sơ đồ minh họa cấu trúc lập trình Python V5, giới thiệu các thành phần chính và mối quan hệ của chúng cho mục đích giáo dục trong phần Mô tả danh mục V5 của Hướng dẫn Python.


Ba phần của mẫu: Chế độ tự động trước, Chế độ tự động và Kiểm soát trình điều khiển

Sơ đồ minh họa các thành phần chính của hệ thống robot VEX V5 dành cho hướng dẫn Python, làm nổi bật các cảm biến, động cơ và các thành phần điều khiển.

Lưu ý: Để dự án của bạn có thể hoạt động tại một cuộc thi, bạn phải để lại các chức năng này trong dự án của mình. Thêm các lệnh trong đó nhận xét chỉ ra cho từng phần.


Sử dụng Chức năng pre_autonomous cho bất kỳ Thiết lập nào

Sơ đồ minh họa quá trình sử dụng Python để lập trình robot VEX V5, nêu bật các bước chính và điểm quyết định trong hướng dẫn.

Chức năngpre_autonomous được sử dụng cho mọi thiết lập mà robot của bạn có thể cần, chẳng hạn như hiệu chỉnh Con quay hồi chuyển, cài đặt các biến hoặc cài đặt thiết bị khác. Các lệnh này sẽ chạy ngay lập tức khi dự án được bắt đầu, trước khi phần tự trị của trận đấu bắt đầu.

Sơ đồ minh họa quá trình sử dụng Python để lập trình robot VEX, nêu bật các bước chính và điểm quyết định trong hướng dẫn.

Đảm bảo rằng tất cả các lệnh được thụt lề chính xác để có thể nhìn thấy đường hướng dẫn giữa các chức năngpre_autonomoustự trị.

Lưu ý: Nếu không cần thiết lập, chức năng này có thể để trống.


tự trị

Mô tả danh mục V5 hình ảnh minh họa các hướng dẫn về Python, nêu bật các khái niệm chính và ví dụ về lập trình bằng robot VEX.

Chức năng tự động được sử dụng để điều khiển rô-bốt của bạn trong phần tự động của trận đấu VRC. Các lệnh trong chức năng này sẽ chạy khi trận đấu bắt đầu giai đoạn Tự trị.

Sơ đồ minh họa quá trình sử dụng Python để lập trình robot VEX V5, nêu bật các bước và thành phần chính có trong hướng dẫn.

Đảm bảo rằng tất cả các lệnh được thụt lề chính xác để có thể nhìn thấy đường hướng dẫn giữa các chức năngpre_autonomoustự trị.

Lưu ý: Nếu không cần thiết lập, chức năng này có thể để trống.


Kiểm soát người dùng

Sơ đồ minh họa mô tả danh mục V5 dành cho hướng dẫn Python, bao gồm các thành phần chính và kết nối liên quan đến lập trình với VEX Robotics.

Chức năng user_control được sử dụng để điều khiển robot của bạn trong phần điều khiển người lái của trận đấu VRC.  Các lệnh trong chức năng này sẽ chạy khi trận đấu bắt đầu giai đoạn Driver Control.

Lưu ý: Vòng lặp while True được hiển thị ở trên để robot sẽ phản hồi đầu vào từ Bộ điều khiển V5 trong toàn bộ trận đấu.

Sơ đồ minh họa Mô tả danh mục V5 cho Hướng dẫn Python, giới thiệu các thành phần và tính năng chính của hệ thống robot VEX V5, bao gồm các thành phần lập trình và tích hợp phần cứng.

Đảm bảo rằng tất cả các lệnh được thụt lề chính xác trong vòng lặpwhile True trong khi mã hóa phần điều khiển người dùng. Hai đường hướng dẫn sẽ hiển thị như minh họa ở đây. Một vìtrong khi True nằm trong hàmuser_control. Cách còn lại để đảm bảo các lệnh nằm trong vòng lặpwhile True.

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

Last Updated: