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:...
Câu hỏi:
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: khi robot đi hết phần đường màu đen và gặp phần đường màu trắng thì quay đầu lại.
Câu trả lời:
Người trả lời: GV. Đỗ Thị Ngọc
Để viết chương trình sử dụng cảm biến dò đường hai mắt để khi robot đi hết phần đường màu đen và gặp phần đường màu trắng thì quay đầu lại, bạn cần thực hiện các bước sau:1. Khởi động chương trình2. Sử dụng vòng lặp vô hạn (forever)3. Kiểm tra tín hiệu của cảm biến dò đường ở cả hai bên trái và phải4. Dựa vào tín hiệu của cảm biến, thực hiện các hành động sau:- Nếu cảm biến ở cả hai bên đều không phát hiện đường (giả sử tín hiệu là 0), thì robot đi thẳng- Nếu cảm biến bên trái không phát hiện đường nhưng cảm biến bên phải phát hiện đường, thì robot xoay trái- Nếu cảm biến bên trái phát hiện đường nhưng cảm biến bên phải không phát hiện đường, thì robot xoay phải- Nếu cảm biến ở cả hai bên đều phát hiện đường, thì robot xoay tráiCâu trả lời chi tiết và đầy đủ hơn:```forever { if (Tín hiệu dò đường (“trái”, cổng) == 0 && Tín hiệu dò đường (“phải”, cổng) == 0) { Đi thẳng (100); } else if (Tín hiệu dò đường (“trái”, cổng) == 0 && Tín hiệu dò đường (“phải”, cổng) == 1) { Xoay trái (70); } else if (Tín hiệu dò đường (“trái”, cổng) == 1 && Tín hiệu dò đường (“phải”, cổng) == 0) { Xoay phải (70); } 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 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ì...
- 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)