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 toán tử so sánh.

Nhìn từ trên xuống của sân chơi dạng lưới số. Bạn có thể nhìn thấy Robot VR ở góc dưới bên trái trên số 1. Các hộp chú thích nằm ở số 25, 42 và 78 trên Sân chơi.

Kết quả học tập

  • Áp dụng các lệnh 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. Toán tử so sánh được sử dụng với Cảm biến vị trí trong một dự án sẽ 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.

Điều này phù hợp với chuyển động sang trái và phải khi nhìn vào Sân chơi. Nếu Robot VR di chuyển từ trái sang phải hoặc từ dưới lên trên (giá trị lớn hơn), toán tử nhỏ hơn sẽ được sử dụng để điều khiển khi vị trí là trừ so với giá trị mục tiêu. 

Hai góc nhìn từ trên xuống của sân chơi bản đồ lưới số. Đầu tiên, robot VR được hiển thị ở số 51 với mũi tên chỉ ra rằng robot sẽ di chuyển về bên phải đến số 60. Văn bản trên có nội dung 'lái xe khi vị trí nhỏ hơn'. Trong hình thứ hai, robot VR được hiển thị ở số 6 với mũi tên chỉ ra rằng robot sẽ di chuyển lên đến số 96. Văn bản trên có nội dung 'lái xe khi vị trí nhỏ hơn'.

Nếu Robot VR di chuyển từ phải sang trái hoặc từ trên xuống dưới (giá trị nhỏ hơn), toán tử lớn hơn sẽ được sử dụng để điều khiển khi vị trí là lớn hơn so với giá trị mục tiêu.

Hai góc nhìn từ trên xuống của sân chơi bản đồ lưới số. Đầu tiên, robot VR được hiển thị ở số 60 với mũi tên chỉ ra rằng robot sẽ di chuyển sang trái đến số 51. Văn bản trên có nội dung 'lái xe khi vị trí lớn hơn'. Trong hình thứ hai, robot VR được hiển thị ở số 96 với mũi tên chỉ ra rằng robot sẽ di chuyển xuống số 6. Văn bản trên có nội dung 'lái xe khi vị trí lớn hơn'.

Việc kết hợp sử dụng các toán tử so sánh 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à toán tử 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.

Nhìn từ trên xuống của sân chơi dạng lưới số. Bạn có thể nhìn thấy Robot VR ở góc dưới bên trái trên số 1. Các hộp chú thích nằm ở số 25, 42 và 78 trên Sân chơi.

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ốkhi được nhắc.
  • Đổi tên dự án thànhUnit6Challenge.
  • Mở cửa sổ Sân chơi nếu nó chưa mở. Hãy chắc chắn rằng Sân chơi Bản đồ lưới số mở ra.
  • Thêm các lệnh 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