Hãy cùng biến xBot thành một robot vận chuyển hàng hóa thông minh nhé!
Chúng ta sẽ gắn thêm Dumper vào trong xBot và lập trình như sau:
1. Tạo một hàm để robot vận chuyển hàng hóa đi theo vạch đen trên bản đồ (xem hướng dẫn ở các bài trước):
2. Cho Servo xoay về góc 0, tạo 1 biến tên là đếm và gán giá trị 0 cho biến này. Cho chương trình lặp lại mãi:
3. Chờ đến khi nút được nhấn, ta cho chương trình đi theo line đen (trong vòng lặp lại mãi)
4. Nếu phát hiện vạch đen chắn ngang, ta cho xBot tiếp tục di chuyển tới một chút và cộng thêm 1 vào biến:
5. Khi xBot đi qua 3 vạch ngang (biến đếm = 3), ta cho xBot di chuyển tới một chút để vào đúng vị trí, sau đó dừng di chuyển:
6. Cho xBot quay một góc 90 độ rồi lùi lại một chút, sau đó tiến hành đổ hàng hóa xuống
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.