Trong chương trình này, chúng ta sẽ lập trình cho robot đi theo người với một khoảng cách nhất định. Hành động này giống như những chú thú cưng lúc nào cũng bám theo chủ nhân đúng không nào.
Để xử lý các điều kiện trên, trong vòng lặp chính, ta sẽ sử dụng khối lệnh điều kiện để kiểm tra các kết quả trả về từ cảm biến khoảng cách.
Phân tích yêu cầu ban đầu, ta có như sau:
Khi robot dừng lại, nếu con người hoặc đối tượng chuyển động nào đó xuất hiện trước cảm biến khoảng cách thì robot sẽ tiếp tục bám theo ( do chúng ta đang sử dụng vòng lặp chính, khiến chương trình được lặp đi lặp lại liên tục, trừ khi robot bị tắt hoặc reset)
Bạn có thể sử dụng trực tiếp chương trình mẫu chúng tôi đã lập trình sẵn cho bạn tại đây.