10. Bài 7: Bám sát mục tiêu
Vượt qua các chướng ngại, Rover đã tiếp cận được mục tiêu. “Không thể để kẻ này thoát được” - Rover thầm nghĩ. Ý chí kiên định đó đã giúp Rover khai phá một kỹ năng mới cho bản thân - Bám sát mục tiêu
Mục tiêu
Làm quen với điều kiện gộp
Xây dựng chương trình bám sát vật cản
Giới thiệu khối lệnh
Khối lệnh toán tử:
Giới thiệu về biến
Để chương trình không cần phải đọc khoảng cách và xử lý giá trị liên tục, chúng ta cần sử dụng biến. Có thể hiểu, biến như một chiếc hộp, nơi chứa giá trị mà ta cần sử dụng.
Mỗi hộp chỉ có thể chứa duy nhất một giá trị (chữ, số, chuỗi, dữ liệu) tại một thời điểm. Trong bài này, biến sẽ chứa giá trị số, đại diện cho khoảng cách từ Rover đến vật thể trước mặt.
Cách tạo và sử dụng biến
Viết chương trình
Viết thuật toán
Hướng dẫn tạo điều kiện gộp
Giải thích về điều kiện gộp “Nếu không nếu”
Khởi tạo biến “khoảng cách” (cho biến có giá trị bằng 0), và gán giá trị khoảng cách đọc được vào biến
Tạo điều kiện thứ nhất: Nếu khoảng cách < 15cm, lùi lại với tốc độ 50
Tạo điều kiện thứ hai: Nếu khoảng cách > 20cm và < 40cm thì tiến tới với tốc độ 50. Nếu cả 2 điều kiện không đúng, dừng di chuyển
Chương trình mẫu
Bám sát mục tiêu: Tại đây