Vô hiệu hóa và kích hoạt các khối trong VEXcode V5

VEXcode V5 cho phép người dùng vô hiệu hóa và kích hoạt các khối trong dự án của họ. Đây là một tính năng hữu ích để thử nghiệm hoặc gỡ lỗi một dự án mà không cần phải tách dự án ra. Người dùng có thể vô hiệu hóa hoặc kích hoạt (các) khối để kiểm tra sự khác biệt trong hành vi của robot khi khối đó có hoặc không có trong dự án.


Cách tắt và bật khối

Tổng hợp nhiều thiết kế khối và hướng dẫn khác nhau từ V5, giới thiệu nhiều phong cách và chức năng khác nhau để người dùng khám phá và triển khai trong các dự án của mình.

Để tắt một khối, nhấp chuột phải hoặc nhấn và giữ vào khối đó để kích hoạt Menu ngữ cảnh rồi chọn Tắt khối.

Ảnh chụp màn hình hiển thị nút bật/tắt cho các khối trong V5, minh họa các tùy chọn để quản lý chức năng khối trong phần hướng dẫn.

Để bật một khối bị vô hiệu hóa, hãy kích hoạt Menu ngữ cảnh cho khối đó và chọn Bật khối.


Điều gì xảy ra với các khối riêng lẻ khi bị vô hiệu hóa

Ảnh chụp màn hình hiển thị cách tắt tính năng trong V5, với các tùy chọn và cài đặt được đánh dấu nổi bật dành cho người dùng trong phần Hướng dẫn về khối.

Khi một (các) khối bị vô hiệu hóa, nó sẽ hiển thị màu xám với một lưới các đường chéo phía trên.

Khối bị vô hiệu hóa được coi như một bình luận. Nó không ảnh hưởng gì đến dòng chảy của dự án.

Trong dự án ví dụ ở bên trái, robot sẽ không đợi sau khi lái xe lùi mà sẽ rẽ phải ngay lập tức.


Điều gì xảy ra khi một khối có các khối lồng nhau bị vô hiệu hóa

Khi bạn vô hiệu hóa một khối có các khối được lồng bên trong nó, tất cả các khối đều bị vô hiệu hóa. Các khối như vòng lặp hoặc điều kiện if-then-else, có các khối lồng nhau, có thể bị vô hiệu hóa theo cách tương tự như một khối đơn lẻ. 

Hình minh họa về một khối bị vô hiệu hóa trong lập trình Vex V5, hiển thị khối màu xám có biểu tượng cảnh báo, cho biết khối này không thể được sử dụng trong bối cảnh hiện tại. Có liên quan đến Hướng dẫn về khối trong Mô tả danh mục V5.

Kích hoạt Menu ngữ cảnh của vòng lặp đó hoặc khối Điều khiển có điều kiện, sau đó chọn Tắt khối.

Hình minh họa cho thấy một khối bị vô hiệu hóa trong lập trình VEX V5, làm nổi bật hình ảnh thể hiện trạng thái không hoạt động của khối nhằm mục đích hướng dẫn.

Hình ảnh bên dưới cho thấy điều gì đã xảy ra khi vòng lặp lặp lại bị tắt. Vòng lặp và hai khối bên trong nó đều bị vô hiệu hóa.

Ảnh chụp màn hình hiển thị quy trình kích hoạt cài đặt khối chính trong phần mềm VEX V5, minh họa giao diện và các tùy chọn có sẵn cho người dùng trong phần Hướng dẫn khối.

Bạn có thể kích hoạt khối chính và tất cả các khối lồng nhau bên trong nó bằng cách kích hoạt Menu ngữ cảnh của khối chính và chọn Bật khối.

>Ảnh chụp màn hình các khối lồng nhau trong V5, minh họa cấu trúc phân cấp và thuộc tính của các khối cho mục đích hướng dẫn.

Khi khối chính được bật, tất cả các khối lồng nhau cũng sẽ được bật.


Vô hiệu hóa và kích hoạt một khối lồng nhau

Bạn có thể vô hiệu hóa các khối đơn lẻ trong một vòng lặp hoặc if-then-else bằng cách làm theo các bước tương tự để vô hiệu hóa bất kỳ khối nào khác: kích hoạt Menu ngữ cảnh của khối đó và chọn Tắt khối.

Sơ đồ minh họa chức năng khối vòng lặp trong lập trình robot V5, cho thấy cách các vòng lặp có thể được lồng vào nhau để điều khiển hành động của robot một cách hiệu quả.

Đây là một ví dụ về việc chỉ vô hiệu hóa một khối duy nhất trong một vòng lặp.

Ảnh chụp màn hình tính năng Bật ngữ cảnh Nest trong VEX V5, minh họa giao diện người dùng và các tùy chọn có sẵn để cấu hình cài đặt ngữ cảnh trong hướng dẫn Blocks.

Menu ngữ cảnh cho khối chính sẽ không cung cấp tùy chọn bật khối lồng nhau vì khối chính không bị tắt.

Ảnh chụp màn hình hiển thị hướng dẫn 'Trước khi vô hiệu hóa mũ' trong V5, minh họa các bước quản lý mũ trong giao diện lập trình khối của nền tảng.

Nếu sau này bạn muốn kích hoạt khối lồng nhau đó, bạn sẽ cần kích hoạt Menu ngữ cảnh của nó.


Vô hiệu hóa khối “mũ”

Bạn có thể vô hiệu hóa toàn bộ khối khối bằng cách vô hiệu hóa khối “mũ” chứa tất cả các khối đó. 

Ảnh chụp màn hình menu ngữ cảnh hiển thị các tùy chọn liên quan đến Hướng dẫn khối V5, minh họa các chức năng và cài đặt có sẵn cho người dùng làm việc với lập trình VEX V5.

Kích hoạt Menu ngữ cảnh của khối “mũ”, sau đó chọn Tắt khối.

Ảnh chụp màn hình tùy chọn chỉnh sửa bị vô hiệu hóa cho Hat Block trong giao diện lập trình Vex V5, minh họa các tính năng và cài đặt của khối trong bối cảnh Hướng dẫn về khối.

Hình ảnh bên dưới cho thấy điều gì đã xảy ra khi khối “hat” Khi bắt đầu bị tắt. Tất cả các khối nằm trong khối When Started sẽ không chạy.

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

Last Updated: