Bài tập 4.Em hãy viết chương trình điều khiển robot dò đường, đi từ điểm A đến vị trí B thì...
Câu hỏi:
Bài tập 4. Em hãy viết chương trình điều khiển robot dò đường, đi từ điểm A đến vị trí B thì rẽ trái, đi đến C thì dừng lại (Hình 11.6). Robot có trang bị cảm biến dò đường bốn mắt.
Câu trả lời:
Người trả lời: GV. Đỗ Văn Hạnh
Để viết chương trình điều khiển robot dò đường đi từ điểm A đến vị trí B rồi rẽ trái và đi đến vị trí C để dừng lại, ta cần sử dụng cảm biến dò đường để xác định hướng di chuyển của robot. Một cách làm có thể là sử dụng các câu lệnh điều kiện để xử lý tín hiệu từ cảm biến dò đường như trong đoạn code dưới đây:1. Khởi động chương trình: - Sử dụng vòng lặp lặp vô tận (forever)2. Kiểm tra tín hiệu từ cảm biến dò đường: - Nếu tín hiệu từ cảm biến 2 và cảm biến 3 được xác định, robot sẽ rẽ trái (xoay trái 70 độ) - Nếu tín hiệu từ cảm biến 2 và cảm biến 3 không được xác định, kiểm tra cảm biến 1 và cảm biến 4: - Nếu cảm biến 1 và cảm biến 4 được xác định, robot sẽ đi thẳng (di chuyển 100 đơn vị) - Nếu cảm biến 1 và cảm biến 4 không được xác định, robot sẽ rẽ trái (xoay trái 70 độ) - Nếu tín hiệu từ cảm biến 2 và cảm biến 3 chỉ có một trong hai được xác định, robot sẽ dừng lại3. Kết thúc chương trình Câu trả lời chi tiết hơn và đầy đủ hơn có thể là:```Khởi động chương trìnhforever if Tín hiệu dò đường 2 và 3 được xác định Xoay trái 70 độ else if Tín hiệu dò đường 1 và 4 được xác định Đi thẳng 100 đơn vị else if Tín hiệu dò đường 2 hoặc 3 được xác định Dừng lại else Xoay trái 70 độ```
Câu hỏi liên quan:
- Theo em làm thế nào để robot có thể tự di chuyển đúng đường đi đã vạch sẵn?
- Hoạt động 1.Xác định tín hiệu của mắt trong cảm biến dò đường.Đọc, thảo luận về nguyên tắc...
- Hoạt động 2.Lập trình dẫn đường với cảm biến dò đường hai mắt.Đọc, thảo luận cách thức dẫn...
- Vì sao cảm biến dò đường thường được lắp ghép với robot ở dưới gầm của robot tự hành, ngay sát phía...
- Hoạt động 3.Dẫn đường với cảm biến dò đường 4 mắt.Đọc, thảo luận nhóm về câu lệnh lập trình...
- Em hãy giải thích ý nghĩa của tổ hợp tín hiệu từ cảm biến dò đường 4 mắt trong các trường hợp...
- LUYỆN TẬPBài tập 1.Em hãy viết chương trình điều khiển robot đi từ vị trí A đến vị trí B...
- Bài tập 2.Em hãy viết đoạn chương trình robot dò đường trong trường hợp tổ hợp tín hiệu từ...
- Bài tập 3.Em hãy viết chương trình sử dụng câu lệnh cảm biến dò đường hai mắt cho trường hợp:...
- VẬN DỤNGBài tập 1.Em hãy tìm cách thay đổi các câu lệnh của chương trình dò đường ở Mục 2 sao...
- Bài tập 2.Em hãy tìm hiểu thêm thông tin về một số robot hiện nay ở Việt Nam trên Internet.
Bình luận (0)