Skip to main content

Bài 3: Giám sát giá trị cảm biến

Trong Bài học trước, bạn đã sử dụng Cảm biến khoảng cách và các khối so sánh để Robot VR di chuyển từ điểm bắt đầu đến số '1' trên Sân chơi mê cung tường số. Trong Bài học này, bạn sẽ học cách theo dõi các giá trị từ cảm biến trong Bảng điều khiển màn hình và điều khiển Robot VR lái từ đầu đến chữ 'B' trên Sân chơi mê cung tường .

Góc nhìn từ trên xuống của mê cung trên tường với mục tiêu chữ B được đánh dấu trong hộp màu đỏ.

Kết quả học tập

  • Xác định giá trị của Cảm biến khoảng cách có thể được theo dõi bằng cách chọn và kéo khối <Distance found object> hoặc (Khoảng cách từ) vào biểu tượng Bảng điều khiển giám sát trong Không gian làm việc.
  • Mô tả lợi ích của việc có thể theo dõi giá trị cảm biến khi tạo dự án VEXcode VR.

Bắt đầu một dự án mới

  • Bắt đầu một dự án mới trong VEXcode VR và đặt tên cho dự án Unit5Lesson3.

    Thanh công cụ VEXcode VR với nút 'Tên dự án' được tô sáng trong hộp màu đỏ, bên trái nút Chọn sân chơi. Tên dự án được đặt là Đơn vị 5 Bài 3.

Lái xe đến chữ 'B'

  • Bài học này sẽ xây dựng một dự án để Robot VR di chuyển đến chữ 'B' trên Sân chơi mê cung tường số bằng cách sử dụng Cảm biến khoảng cách.

    Sơ đồ mê cung tường giống như trước, với mục tiêu chữ B được đánh dấu trong hộp màu đỏ.
  • Xây dựng dự án VEXcode VR sau bằng cách sử dụng các khối VEXcode, khối Switch hoặc kết hợp cả hai loại. Mục tiêu của bài học này là lái xe đến chữ 'B', nhưng dự án sau đây có lỗi.
    VEXcode VR chặn dự án cố gắng đạt được mục tiêu chữ B nhưng lại xảy ra lỗi. Có 21 khối theo sau khối Khi bắt đầu. Hãy coi lệnh Drive Forward, Wait Until Front Distance tính bằng milimét nhỏ hơn 50, sau đó xoay 90 độ là một đoạn mã. Có 6 phần như thế này, rẽ trái, rồi rẽ phải, rồi rẽ trái hai lần, rồi rẽ phải hai lần. Để hoàn thành dự án, có một khối Chờ cho đến khi khoảng cách phía trước tính bằng milimét trong khối nhỏ hơn 50 và cuối cùng là khối Dừng lái xe.
  • Khởi chạy Sân chơi mê cung tường nếu nó chưa mở và chạy dự án.
  • Lưu ý rằng Robot VRtới chữ 'B'. Tại sao không? Chạy lại dự án để xác định lỗi.
    Góc nhìn từ trên xuống của Mê cung tường, nhưng robot VR ở vị trí kết thúc sai và không phải ở mục tiêu chữ B như người ta mong đợi. Điều này cho thấy có lỗi trong chương trình của chúng tôi.
  • Khi VR Robot đến điểm này trong Mê cung tường, VR Robot cần rẽ trái để đến chữ 'B'. Ở lượt này, Robot VR sẽ ở xa bức tường hơn so với các lượt khác. Cảm biến khoảng cách có thể được sử dụng để cho phép Robot VR rẽ ở bất kỳ khoảng cách nào so với tường.

Chọn nút Tiếp theo để tiếp tục phần còn lại của Bài học này.