Skip to main content

Bài 4: Thử thách lái xe đến ba con số

Trong Thử thách Lái xe đến Ba số, Robot VR sẽ lái xe đến ba số trên Sân chơi Bản đồ lưới số số theo bất kỳ thứ tự nào, bằng cách sử dụng Cảm biến vị trí và các khối điều khiển.

Góc nhìn từ trên xuống của sân chơi Bản đồ lưới số, với các ô số 25, 42 và 78 được đánh dấu bằng các ô màu đỏ. Robot VR bắt đầu ở ô số 1.

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ể lái xe thành công đến ba số trên Sân chơi Bản đồ lưới số theo bất kỳ thứ tự nào, trong khi sử dụng Cảm biến vị trí.

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

Cảm biến vị trí có thể được sử dụng để điều hướng tọa độ của bất kỳ Sân chơi nào hoặc để di chuyển Robot VR đến một vị trí đã biết. Sử dụng lưới tọa độ từ mỗi Sân chơi, Robot VR có thể sử dụng nhiều giá trị cảm biến (giá trị X và Y) để di chuyển đến các vị trí đã chỉ định. Các khối được sử dụng với Cảm biến vị trí trong dự án VR VEXcode bị ảnh hưởng bởi các hành động trước đó của Robot VR và hướng mà Robot VR đang lái.

Góc nhìn từ trên xuống của sân chơi Bản đồ lưới số VR, với trục X và Y được tô sáng và cả hai đều gặp nhau ở giữa sân chơi.

Nếu Robot VR cần lái xuống hoặc sang trái, giá trị cảm biến mục tiêu cho Cảm biến vị trí sẽ phải nhỏ hơn thông tin ban đầu. Điều này có nghĩa là dự án phải sử dụng khối <Less than>. Để Robot VR di chuyển lên hoặc sang phải, các giá trị cảm biến mục tiêu cho Cảm biến vị trí sẽ cần phải lớn hơn vị trí trước đó, đòi hỏi phải sử dụng khối <Greater than>.

Việc kết hợp sử dụng các khối điều khiển và nhiều giá trị từ Cảm biến vị trí cho phép Robot VR di chuyển đến bất kỳ vị trí nào đã biết, tránh rơi khỏi Sân chơi hoặc điều hướng mặt phẳng tọa độ của bất kỳ Sân chơi nào.

Tổng quan về thử thách

Trong thử thách Lái xe đến ba số, bạn sẽ lái Robot VR đến ba số bằng cách sử dụng Cảm biến vị trí và các khối so sánh trên Sân chơi bản đồ lưới số . Để hoàn thành thử thách này, Robot VR phải lái đến các số '25,' '42,' và '78' theo bất kỳ thứ tự nào.

Cùng góc nhìn từ trên xuống của sân chơi Bản đồ lưới số, với các ô số 25, 42 và 78 được đánh dấu bằng các hộp màu đỏ. Robot VR bắt đầu ở ô số 1.

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

  • Xem video bên dưới để xem toàn bộ dự án trong đó Robot VR di chuyển đến ba số khác nhau trên Sân chơi Bản đồ lưới số. Sân chơi này có các ô vuông được đánh số từ 1 đến 100, thành các hàng 10 ô, bắt đầu từ số 1 ở góc dưới bên trái và số 100 ở góc trên bên phải. Robot VR bắt đầu từ số 1, sau đó di chuyển dọc theo từng trục một để đến các số 25, 78 và 42. Ở mỗi số, robot dừng lại 1 giây để báo hiệu đã đến vị trí mong muốn.

  • 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 Sân chơi Bản đồ lưới số
  • Đổi tên dự án thànhUnit6Challenge.
  • Khởi chạy cửa sổ Sân chơi.
  • Tải bản đồ lưới số Sân chơi.
  • Thêm các khối cần thiết để điều hướng Robot VR vào các số '25,' '42,' và '78.'
  • 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 sửa đổi và chạy dự án cho đến khi Robot VR di chuyển thành công đến các số '25,' '42,' và '78.'
  • Lưu dự án sau khi VR Robot di chuyển thành công đến từng số này.

Chúc mừng! Bạn đã hoàn thành thành công Thử thách Lái xe đến Ba con số!

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