Skip to main content

Bài 4: Thử thách mê cung tường

Trong các Bài học trước của Đơn vị này, bạn đã học cách sử dụng Cảm biến cản để điều hướng đến các khu vực nhất định trong Mê cung tường Sân chơi. Bây giờ, bạn sẽ kết hợp tất cả các khái niệm này để tạo ra một dự án nhằm giải quyết thử thách Mê cung tường từ đầu đến cuối!

Sân chơi mê cung tường với Robot VR ở vạch đích.

Kết quả học tập

  • Áp dụng các khối từ các danh mục Truyền động, Cảm biến và Điều khiển theo đúng trình tự để Robot VR có thể điều hướng thành công Mê cung tường Sân chơi bằng Cảm biến cản.

Kết hợp tất cả lại với nhau

Khối [Chờ cho đến khi] là một khối từ danh mục Kiểm soát có chức năng tạm dừng luồng dự án cho đến khi điều kiện được đưa ra là ĐÚNG. Sử dụng các điều kiện và giá trị cảm biến trong một dự án sẽ hướng dẫn Robot VR thực hiện các hành vi khác nhau tùy thuộc vào các giá trị có điều kiện được báo cáo.

Dự án VEXcode VR bắt đầu bằng khối Khi bắt đầu, theo sau là ba khối nữa. Từ trên xuống dưới, chúng là Lái về phía trước, Đợi cho đến khi nhấn vào cản bên trái, Dừng lái.

Việc sử dụng các điều kiện và giá trị cảm biến cho phép VR Robot phản ứng phù hợp với môi trường xung quanh, chẳng hạn như dừng lại hoặc rẽ khi VR Robot chạm vào tường.

Robot VR có công tắc cản được áp vào tường mê cung trên Sân chơi mê cung tường.

Thử thách mê cung trên tường

Trong thử thách này, hãy tạo một dự án trong đó Robot VR di chuyển qua Mê cung tường Sân chơi từ đầu đến cuối bằng Cảm biến cản.

Sân chơi mê cung tường với Robot VR ở vạch đích.

Thực hiện theo các bước sau để hoàn thành thử thách:

  • Xem video giải pháp bên dưới để biết Robot VR phải lái như thế nào để hoàn thành thử thách. Trong đoạn video clip này, VR Robot di chuyển trong toàn bộ mê cung theo cùng một kiểu hành vi lái xe cho đến khi Cảm biến cản va chạm vào tường rồi rẽ. Nó bắt đầu lái như cách nó đã làm để đạt đến số 3 trước đó. Khi robot quay mặt về phía bức tường có số 3 phía sau, robot sẽ rẽ phải để đi về phía bên phải của mê cung. Nó tiến về phía các bức tường bao quanh chữ D. Robot di chuyển sang trái, sau đó tiến về phía trước và rẽ phải để đi trên đường thông thoáng. Ở bức tường tiếp theo, robot rẽ trái và tiến về phía trước hai lần để đi theo con đường dọc theo bức tường bên trái xa nhất. Robot lái vào bức tường góc trên bên phải phía trên số bốn, sau đó lùi lại. Cuối cùng, xe rẽ trái và tiến về phía trước hai lần để đến đích.

  • Tạo một dự án mới hoặc tải một dự án từ các Bài học trước trong Đơn vị này. Nếu tạo một dự án mới, hãy chọn Wall Maze Playground khi được nhắc. Hãy nhớ rằng nếu bạn có tài khoản VEXcode VR Premium , bạn có thể sử dụng kết hợp cả Khối VEXcode và Khối Switch. 
  • Đổi tên dự án Unit4Challenge
  • Khởi chạy cửa sổ Sân chơi.
  • Tải Mê cung tường Sân chơi.
  • Thêm các khối cần thiết để điều hướng Robot VR từ đầu đến cuối Mê cung tường.
  • Bắt đầu dự án để kiểm tra xem nó có hoạt động không.
  • Nếu dự án không thành công, hãy chỉnh sửa và thử lại. Tiếp tục chỉnh sửa và chạy dự án cho đến khi VR Robot có thể lái thành công từ đầu đến cuối.
  • Lưu dự án sau khi VR Robot lái xe đến đích thành công.

Chúc mừng! Bạn đã hoàn thành thành công Thử thách Mê cung tường! 

Câu hỏi

Vui lòng chọn liên kết bên dưới để truy cập bài kiểm tra bài học.

Google Doc / .docx / .pdf