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 khoảng cách để điều hướng đến các khu vực nhất định trong Sân chơi Mê cung Tường . Trong Đơn vị trước, bạn đã giải quyết Thử thách Mê cung trên tường bằng cách sử dụng Cảm biến cản. 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 một lần nữa, nhưng lần này với Cảm biến khoảng cách!

Góc nhìn từ trên xuống của Mê cung tường, với robot VR đã đến đích.

Kết quả học tập

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

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

Ở Đơn vị trước, bạn đã giải được Mê cung tường bằng cách sử dụng Cảm biến cản. Trong Đơn vị này, bạn sẽ giải quyết Mê cung tường tương tự, nhưng thay vào đó, bạn sẽ sử dụng Cảm biến khoảng cách. Thử thách Mê cung trên tường có thể được giải quyết bằng bất kỳ cảm biến nào, nhưng mỗi loại đều có ưu điểm riêng.

Ưu điểm của từng cảm biến

Cảm biến cản

  • Phát hiện xem cảm biến có chạm vào vật thể không.
  • Báo cáo là đã được in hoặc đã được phát hành.
  • Được sử dụng với các khối Boolean.
  • Có sẵn hai cảm biến cản.

Cảm biến khoảng cách

  • Phát hiện các vật thể và bề mặt ở xa mà không cần chạm vào chúng.
  • Phát hiện sự hiện diện của vật thể cũng như khoảng cách của vật thể đó.
  • Báo cáo phạm vi giá trị khoảng cách.
  • Có thể sử dụng khối so sánh để đưa ra điều kiện cụ thể hơn.
  • Được sử dụng với cả khối Boolean và Numeric Reporter.
  • Chỉ phát hiện theo một hướng.

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

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

Góc nhìn từ trên xuống của Mê cung tường trước đó, với robot VR đã đến đích.

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

  • Trong đoạn video clip bên dưới, Robot VR bắt đầu lái xe như cách nó đã làm để đế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 dừng lại cách bức tường góc trên bên phải khoảng 300mm, 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 với tài khoản VR Premium, bạn có thể sử dụng kết hợp cả khối VEXcode và khối Switch để tạo dự án của mình. 
  • Đổi tên dự án thành Unit5Challenge.
  • Khởi chạy cửa sổ Sân chơi.
  • Tải Sân chơi mê cung tường .
  • 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 lái thành công từ đầu đến cuối.
  • Lưu dự án sau khi VR Robot di chuyển thành công đến đích.

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