Đĩa đếm
Sử dụng các khối [Lái] và [Xoay], cùng với Cảm biến Mắt Xuống để điều khiển Robot VR di chuyển qua Mê cung Đĩa từ Vị trí Bắt đầu (hình vuông màu xanh lá cây) đến Vị trí Kết thúc (đĩa màu đỏ). Hãy tạo một thuật toán để đếm số lượng đĩa màu xanh lá cây và số lượng đĩa màu xanh dương trên sân chơi.
- Chọn Sân chơi Mê cung Đĩa.
- Lập trình cho Robot VR di chuyển từ Vị trí Bắt đầu (hình vuông màu xanh lá cây) đến Vị trí Kết thúc (hình tròn màu đỏ).
- Sử dụng các biến để lưu trữ số lượng đĩa xanh lá cây và số lượng đĩa xanh dương.
- Sử dụng cảm biến mắt hướng xuống để phát hiện màu sắc của sàn nhà. Lập trình cho robot thực tế ảo thực hiện nhiều hành vi khác nhau dựa trên màu sắc được phát hiện.
- Sử dụng khối [ Forever ] để giữ cho Robot VR liên tục di chuyển trong mê cung và giữ cho Cảm biến Mắt Xuống liên tục kiểm tra các màu nhất định để đếm và dừng lại ở Vị trí Kết thúc.
- In các giá trị biến ra cửa sổ Print Console để báo cáo số lượng đĩa màu xanh lá cây và số lượng đĩa màu xanh dương.
Mẹo hữu ích
- Để được trợ giúp về việc lưu trữ dữ liệu trong dự án, vui lòng chọn nút “HƯỚNG DẪN” trong VEXcode VR và chọn Hướng dẫn Lưu trữ dữ liệu .

- Để biết thêm thông tin về các quy tắc đặt tên biến trong VEXcode VR, bài viết.
Sử dụng khối set từ danh mục Biến để thiết lập giá trị cho biến.

Lệnh Python tương ứng:
Xanh lá cây = 0
Sử dụng khối if then else if then else từ danh mục Điều khiển để lập trình cho Robot VR thực hiện các hành vi khác nhau dựa trên các điều kiện của Cảm biến Mắt Xuống. Khối if then else if then else thực thi các khối dựa trên giá trị của các điều kiện Boolean được báo cáo. Bạn có thể thêm hoặc xóa các điều kiện.

Lệnh Python tương ứng:
Nếu điều kiện: thì bỏ qua nếu điều kiện: thì bỏ qua ngược lại: thì bỏ qua
Sử dụng khối print từ danh mục Look để in các giá trị ra Print Console.

Lệnh Python tương ứng:
brain.screen.print("VEXcode")