Lập trình robot dọn dẹp vật cản sau khi bật còi báo hiệu và tiếp tục

Trả lời Nhiệm vụ 2 trang 67 Chuyên đề Tin học 10 sách Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 10.

1 116 lượt xem


Giải Chuyên đề Tin học 10 Kết nối tri thức Bài 14: Thực hành: Dự án điều khiển robot trên sa bàn

Nhiệm vụ 2 trang 67 Chuyên đề Tin học 10: Lập trình robot dọn dẹp vật cản sau khi bật còi báo hiệu và tiếp tục vận chuyển hàng hóa.

Trả lời:

Chuẩn bị: Cần chuẩn bị robot như ở nhiệm vụ 1, gắn thêm động cơ servo, cơ cấu dọn dẹp vật cản.

Minh họa lập trình thực tế trên phần mềm GaraBlock

Bước 1. Sử dụng lại chương trình ở Hình 14.3 và bổ sung thêm câu lệnh xoay động cơ servo vào phía sau câu lệnh khởi động chương trình ở Hình 14.8

Chuyên đề Tin học 10 Bài 14: Thực hành: Dự án điều khiển robot trên sa bàn - Kết nối tri thức (ảnh 1)

Bước 2. Sử dụng lại chương trình ở Hình 14.5 và bổ sung thêm câu lệnh xoay động cơ servo để gạt vật cản ra khỏi sa bàn sau khi có báo hiệu còi. Chú ý, có thể bỏ câu lệnh đợi 1 giây phía sau lệnh tắt còi ở Hình 14.5 để chương trình tối ưu hơn. Chương trình ví dụ như ở Hình 14.9

Chuyên đề Tin học 10 Bài 14: Thực hành: Dự án điều khiển robot trên sa bàn - Kết nối tri thức (ảnh 1)

Bước 3. Kết hợp các chương trình ở các bước 1, 2 chúng ta có chương trình thực hiện yêu cầu nhiệm vụ 2 hoàn chỉnh ở Hình 14.10

Chuyên đề Tin học 10 Bài 14: Thực hành: Dự án điều khiển robot trên sa bàn - Kết nối tri thức (ảnh 1)

Bước 4. Nạp chương trình vào robot, cho robot hoạt động trên sa bàn và quan sát kết quả.

1 116 lượt xem


Xem thêm các chương trình khác: