Skip to Content
YolobitROVER9. Bài 6: Vượt chướng ngại vật

9. Bài 6: Vượt chướng ngại vật

Có chuyện gì đó vừa xảy ra, Rover đang đuổi theo ai đó. Đường đi khá lạ lẫm và có nhiều cản trở, Rover cần tránh né để đuổi kịp mục tiêu…

Mục tiêu

  1. Ứng dụng cảm biến khoảng cách để tránh né vật cản
  2. Làm quen với xây dựng thuật toán

Giới thiệu khối lệnh

Chúng ta sẽ làm quen một biến thể khác của khối lệnh đọc cảm biến khoảng cách bai 6.1

Viết chương trình

  1. Chúng ta sẽ viết một chương trình như sau: Nếu Rover phát hiện vật cản trong phạm vi 15cm thì sẽ sáng đèn màu đỏ và rẽ phải, nếu không thì sáng đèn xanh và tiếp tục di chuyển về phía trước.

Việc đọc một chương trình thuần túy như vậy sẽ khiến chúng ta rất khó nắm bắt. Vì vậy, một thuật toán bằng hình ảnh như bên dưới sẽ giúp chúng ta dễ hình dung hơn rất nhiều: bai 6.2

  1. Tạo điều kiện: Nếu Rover phát hiện vật cản trong phạm vi 15cm thì sẽ sáng đèn màu đỏ và rẽ phải bai 6.3

  2. Tạo điều kiện: Nếu không thì sáng đèn xanh và tiếp tục di chuyển bai 6.4

Chương trình mẫu

Last updated on

OhStem AI Assistant

Hỏi bất kỳ điều gì về OhStem

OhStem

Xin chào!

Tôi là trợ lý AI của OhStem. Hãy hỏi tôi bất kỳ câu hỏi nào về sản phẩm, lập trình, hoặc hướng dẫn sử dụng.