Bước qua một dự án trong VEXcode GO

Tính năng Bước dự án cung cấp cho người dùng một cách để xem việc thực hiện từng khối dự án. Những tín hiệu trực quan này có thể được sử dụng để giúp học sinh khắc phục sự cố hoặc để hiểu rõ hơn về quy trình của dự án. Khi một dự án được bắt đầu, robot sẽ thực hiện dự án theo hướng dẫn nhưng có thể không như dự định của người dùng. Việc có khả năng xem các khối được thực thi lần lượt giúp người dùng hình dung rõ hơn về khối nào có thể gây ra lỗi, do đó việc gỡ lỗi có thể trở thành một quy trình có mục tiêu và hiệu quả hơn.

Lưu ý: Bài viết này sử dụng cấu hình Code Base trong VEXcode GO. Xem bài viết Cấu hình Cơ sở mã VEX GO Thư viện VEX để biết thêm thông tin về cách cấu hình Cơ sở mã trong VEXcode GO.


Cách sử dụng tính năng Project Stepping

Thanh công cụ VEXcode GO với biểu tượng Bước được tô sáng giữa biểu tượng Bắt đầu và Dừng.

Để sử dụng tính năng Bước dự án trong VEXcode GO, Brain phải được kết nối với máy tính bảng hoặc máy tính của bạn và VEXcode GO phải được định cấu hình cho bản dựng của bạn.

Chọn nút Bước nằm ở trên cùng bên phải của thanh công cụ VEXcode GO.

Dự án VEXcode GO Blocks có một khối Drive, một khối Turn và một khối Drive khác. Khối Drive for đầu tiên được tô sáng màu xanh lá cây để cho biết chương trình đã thực hiện một bước và khối này hiện đang chạy.

Sau khi được chọn, điểm đánh dấu màu xanh lục sẽ xuất hiện và nhấp nháy xung quanh khối {When started} để cho biết nơi chương trình bắt đầu, sau đó ngay lập tức di chuyển để đánh dấu khối đầu tiên trong ngăn xếp. Điểm đánh dấu sẽ ở khối đầu tiên sau {When started} cho đến khi nút Bước được chọn lại.

Dự án VEXcode GO Blocks có một khối Drive, một khối Turn và một khối Drive khác. Khối Turn for được tô sáng màu xanh lá cây để cho biết chương trình đã thực hiện hai bước và khối này hiện đang chạy.

Chọn lại nút Bước để bắt đầu khối được đánh dấu. Điểm nổi bật sẽ nhấp nháy khi khối được thực thi. Khi khối này hoàn tất, khối tiếp theo sẽ được đánh dấu, cho biết rằng nó sẵn sàng chạy lệnh tiếp theo khi nút Bước được chọn lại.

Tiếp tục sử dụng nút Bước để thực hiện từng khối dự án một. Khi thực hiện một dự án, việc chọn nút Bắt đầu sẽ khiến phần còn lại của dự án được thực thi ở tốc độ tối đa. Điều này có thể hữu ích nếu bạn muốn thực hiện từng phần đầu tiên của dự án nhưng sau đó thực hiện phần còn lại của dự án như đã viết.


Gỡ lỗi bằng tính năng Bước dự án

Dự án khối VEXcode GO gồm 4 cặp khối Lái xe và Quay xe có chức năng điều khiển robot di chuyển theo hình vuông. Khối không chính xác sẽ được đánh dấu để chỉ ra rằng có lỗi trong mã.

Tính năng Bước dự án làm chậm tiến trình của dự án và cung cấp phản hồi trực quan trực tiếp về những gì robot đang làm ở mỗi khối trong dự án. Điều này cho phép người dùng duyệt qua từng khối dự án một lần để quan sát hành vi và sửa lỗi.

Trong ví dụ này, mục đích là để Code Base lái theo hình vuông (lái về phía trước 500 mm (mm) và rẽ phải 90 độ, 4 lần để tạo hình vuông). Tuy nhiên, dự án đang có một bước rẽ sai lầm.

Dự án khối VEXcode GO gồm 4 cặp khối Lái xe và Quay xe có chức năng điều khiển robot di chuyển theo hình vuông. Khối không chính xác sẽ được đánh dấu màu xanh lá cây để chỉ ra rằng chương trình hiện đang khắc phục lỗi. Sơ đồ bên phải cho thấy robot đang rẽ sai đường.

Sử dụng tính năng Bước dự án để bắt đầu và thực hiện dự án từng bước cho đến khi phát hiện thấy lỗi.

Dự án VEXcode GO Blocks hiển thị ổ đĩa không đúng trong chương trình hình vuông. Khối Turn for không chính xác sẽ mở menu thả xuống và được đánh dấu. Giá trị hướng được thay đổi từ trái sang phải. Dự án khối VEXcode GO hiển thị ổ đĩa cố định trong một chương trình hình vuông. Tất cả 4 khối bây giờ sẽ quay sang Phải và khối đã được cố định sẽ được đánh dấu.

Sửa lỗi.

Dự án khối VEXcode GO với 4 cặp khối Lái xe và Quay xe sẽ điều khiển robot di chuyển theo hình vuông. Lỗi rẽ không chính xác đã được khắc phục và sơ đồ bên phải cho thấy robot đang lái theo đúng lộ trình.

Sau đó chọn nút Dừng và sử dụng nút Bước để bắt đầu lại dự án từ đầu, sử dụng tính năng Bước dự án để quan sát hành vi của robot trong từng khối của dự án. Lặp lại quá trình này cho đến khi dự án hoạt động như dự định.

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

Last Updated: