Skip to content

Trang Học trực tuyến

  • Môn Toán

Trang Học trực tuyến

  • Home » 
  • Tin học lớp 10

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

By admin 05/10/2023 0

Giải bài tập 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

Nhiệm vụ 1 trang 65 chuyên đề học tập Tin học 10: Thiết kế, lập trình mô hình robot vận chuyển hoàng hóa, tự động dừng lại và bật còi báo hiệu khi gặp vật cản.

Hướng dẫn:

Chuẩn bị: Sa bàn, khối hàng hóa, robot có gắn còi, động cơ, cảm biến dò đường, cảm biến siêu âm và cơ cấu vận chuyển hàng hóa.

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

Bước 1. Sử dụng câu lệnh lập trình cảm biến dò đường hai mắt tương ứng với bốn trường hợp xử lý đã được học ở Bài 11 để robot có thể tự động nhận biết và di chuyển chính xác theo đường trên sa bàn (Hình 14.3)

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 câu lệnh lập trình cảm biến siêu âm để robot có thể phát hiện vật cản trên sa bàn. Ví dụ robot cần dừng lại nếu phát hiện vật cản trong khoảng 5cm. Sử dụng câu lệnh “Lặp cho đến khi”, robot dừng lại khi phát hiện vật cản phía trước cho đến khi điều kiện của câu lệnh “Lặp cho đến khi” là đúng, nghĩa là khoảng cách từ cảm biến siêu âm đến vật cản lớn hơn 5cm (Hình 14.4)

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. Sử dụng câu lệnh điều khiển còi báo động. Khi robot dừng lại thì bật còi trong một giây và tắt còi sau 1 giây (Hình 14.5)

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. Chương trình thực hiện yêu cầu nhiệm vụ 1 hoàn chỉnh bằng cách kết hợp các chương trình ở các bước 1,2,3 như trong Hình 14.6

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 5. Kết nối robot với máy tính và nạp chương trình đã lập trình vào robot.

Bước 6. Sau khi nạp chương trình thành công, em đặt robot vào đường đã có trên sa bàn sao cho cả 2 mắt của cảm biến dò đường đều nằm trên đường màu đen. Sau đó bấm nút chuyển chế độ lập trình với máy tính (vòng đèn LED màu trắng) trên mạch điều khiển của robot và quan sát kết quả.

Nhiệm vụ 2 trang 67 chuyên đề học tập 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ả.

Nhiệm vụ 3 trang 69 chuyên đề học tập Tin học 10: Lập trình robot dừng lại vị trí kết thúc khi vận chuyển hàng hóa thành công và phát các nốt nhạc theo thứ tự: Đô, Rê, Mi, Đô, Rê, Mi ở quãng 3 trong 1/2 nhịp để chúc mừng.

Trả lời:

Chuẩn bị:  Dùng robot ở nhiệm vụ 2.

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

Bước 1. Hiệu chỉnh lại chương trình ở Hình 14.8 như sau: thay đổi câu lệnh xoay trái với tốc độ (70) ở trường hợp 4 thành câu lệnh dừng lại và bổ sung thêm câu lệnh phát nốt nhạc như ở Hình 14.11

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. Kết hợp các chương trình ở bước 1 và chương trình ở Hình 14.9 chúng ta có chương trình thực hiện yêu cầu ở nhiệm vụ 3 hoàn chỉnh như Hình 14.12

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. 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ả.

Như vậy với 3 nhiệm vụ trên robot đã thực hiện được nhiệm vụ vận chuyển hàng hóa.

Luyện tập trang 70 chuyên đề học tập Tin học 10: Em hãy hiệu chỉnh lại chương trình của nhiệm vụ 1 để robot gặp vật cản thì dừng lại, bật còi và đổi màu đèn LED báo hiệu.

Trả lời:

Chương trình có thể như sau:

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)

Vận dụng trang 70 chuyên đề học tập Tin học 10: Em hãy hiệu chỉnh lại chương trình của nhiệm vụ 3 để robot dừng lại tại vị trí Kết thúc, phát các nốt nhạc theo thứ tự: Đô, Rê, Mi, Pha, Đô, Rê, Mi, Pha ở quãng 4 trong 1/2 nhịp và đổi màu đèn LED báo hiệu.

Trả lời:

Thêm câu lệnh phát nốt pha quãng 4 (F4) ở trường hợp dò đường thứ 4 và câu lệnh bật đèn LED với màu bất kì khi phát hiện vật cản.

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)

Xem thêm các bài giải bài tập Chuyên đề Tin học 10 Kết nối tri thức hay, chi tiết khác:

Bài 10: Điều khiển robot nhận biết vật cản

Bài 11: Dẫn đường tự động cho robot

Bài 12: Thực hành điều khiển robot trên sa bàn

Bài 13: Lập trình điều khiển một số phụ kiện

Tags : Tags Giải bài tập   Thực hành: Dự án điều khiển robot trên sa bàn   Tin học 10
Share
facebookShare on FacebooktwitterShare on TwitteremailShare on Email
Post navigation
Previous post

Lý thuyết Công nghệ 10 Ôn tập chủ đề 3 (Cánh diều 2023): Phân bón

Next post

Giáo án Sinh học 10 Bài 26 (Chân trời sáng tạo 2023): Công nghệ vi sinh vật

Bài liên quan:

Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án

Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án

Giải sgk Tin học 10 (KNTT, CD) | Giải bài tập Tin học 10 (hay, chi tiết) | Giải Tin 10 (sách mới)

Giáo án Tin học 10 Bài 1 (Kết nối tri thức 2023): Thông tin và xử lí thông tin

Giáo án Tin học 10 Kết nối tri thức (cả năm) mới nhất 2023

Sách bài tập Tin học 10 Bài 1 (Kết nối tri thức): Thông tin và xử lí thông tin

20 câu Trắc nghiệm Tin học 10 Bài 1 (Kết nối tri thức 2023) có đáp án: Thông tin và xử lí thông tin

Sách bài tập Tin học 10 Kết nối tri thức | Giải Sách bài tập Tin học 10 | Giải Sách bài tập Tin học 10 hay nhất | Giải SBT Tin học 10 KNTT

Leave a Comment Hủy

Mục lục

  1. Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án
  2. Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án
  3. Giải sgk Tin học 10 (KNTT, CD) | Giải bài tập Tin học 10 (hay, chi tiết) | Giải Tin 10 (sách mới)
  4. Giáo án Tin học 10 Bài 1 (Kết nối tri thức 2023): Thông tin và xử lí thông tin
  5. Giáo án Tin học 10 Kết nối tri thức (cả năm) mới nhất 2023
  6. Sách bài tập Tin học 10 Bài 1 (Kết nối tri thức): Thông tin và xử lí thông tin
  7. 20 câu Trắc nghiệm Tin học 10 Bài 1 (Kết nối tri thức 2023) có đáp án: Thông tin và xử lí thông tin
  8. Sách bài tập Tin học 10 Kết nối tri thức | Giải Sách bài tập Tin học 10 | Giải Sách bài tập Tin học 10 hay nhất | Giải SBT Tin học 10 KNTT
  9. Lý thuyết Tin học lớp 10 Kết nối tri thức | Kiến thức trọng tâm Tin học lớp 10 | Kết nối tri thức
  10. Giải sgk Tin học 10 Kết nối tri thức | Giải Tin 10 | Giải Tin học lớp 10 | Giải bài tập Tin học 10 hay nhất | Soạn Tin 10 | Tin 10 Kết nối tri thức | Tin học 10 KNTT
  11. Lý thuyết Tin học 10 Bài 1 (Kết nối tri thức 2023): Thông tin và xử lí thông tin
  12. Giải SGK Tin học 10 Bài 1 (Kết nối tri thức): Thông tin và xử lí thông tin
  13. Giáo án Tin học 10 Bài 2 (Kết nối tri thức 2023): Vai trò của thiết bị thông minh và tin học đối với xã hội
  14. Sách bài tập Tin học 10 Bài 2 (Kết nối tri thức): Vai trò của thiết bị thông minh và tin học đối với xã hội
  15. 20 câu Trắc nghiệm Tin học 10 Bài 2 (Kết nối tri thức 2023) có đáp án: Vai trò của thiết bị thông minh và tin học đối với xã hội
  16. Lý thuyết Tin học 10 Bài 2 (Kết nối tri thức 2023): Vai trò của thiết bị thông minh và tin học đối với xã hội
  17. Giải SGK Tin học 10 Bài 2 (Kết nối tri thức): Vai trò của thiết bị thông minh và tin học đối với xã hội
  18. Giáo án Tin học 10 Bài 3 (Kết nối tri thức 2023): Một số kiểu dữ liệu và dữ liệu văn bản
  19. Sách bài tập Tin học 10 Bài 3 (Kết nối tri thức): Một số kiểu dữ liệu và dữ liệu văn bản
  20. 20 câu Trắc nghiệm Tin học 10 Bài 3 (Kết nối tri thức 2023) có đáp án: Một số kiểu dữ liệu và dữ liệu văn bản
  21. Lý thuyết Tin học 10 Bài 3 (Kết nối tri thức 2023): Một số kiểu dữ liệu và dữ liệu văn bản
  22. Giải SGK Tin học 10 Bài 3 (Kết nối tri thức): Một số kiểu dữ liệu và dữ liệu văn bản
  23. Giáo án Tin học 10 Bài 4 (Kết nối tri thức 2023): Hệ nhị phân và dữ liệu số nguyên
  24. Sách bài tập Tin học 10 Bài 4 (Kết nối tri thức): Hệ nhị phân và dữ liệu số nguyên
  25. 20 câu Trắc nghiệm Tin học 10 Bài 4 (Kết nối tri thức 2023) có đáp án: Hệ nhị phân và dữ liệu số nguyên
  26. Lý thuyết Tin học 10 Bài 4 (Kết nối tri thức 2023): Hệ nhị phân và dữ liệu số nguyên
  27. Giải SGK Tin học 10 Bài 4 (Kết nối tri thức): Hệ nhị phân và dữ liệu số nguyên
  28. Giáo án Tin học 10 Bài 5 (Kết nối tri thức 2023): Dữ liệu lôgic
  29. Sách bài tập Tin học 10 Bài 5 (Kết nối tri thức): Dữ liệu logic
  30. 20 câu Trắc nghiệm Tin học 10 Bài 5 (Kết nối tri thức 2023) có đáp án: Dữ liệu lôgic
  31. Lý thuyết Tin học 10 Bài 5 (Kết nối tri thức 2023): Dữ liệu lôgic
  32. Giải SGK Tin học 10 Bài 5 (Kết nối tri thức): Dữ liệu lôgic
  33. Giáo án Tin học 10 Bài 6 (Kết nối tri thức 2023): Dữ liệu âm thanh và hình ảnh
  34. Sách bài tập Tin học 10 Bài 6 (Kết nối tri thức): Dữ liệu âm thanh và hình ảnh
  35. 20 câu Trắc nghiệm Tin học 10 Bài 6 (Kết nối tri thức 2023) có đáp án: Dữ liệu âm thanh và hình ảnh
  36. Lý thuyết Tin học 10 Bài 6 (Kết nối tri thức 2023): Dữ liệu âm thanh và hình ảnh
  37. Giải SGK Tin học 10 Bài 6 (Kết nối tri thức): Dữ liệu âm thanh và hình ảnh
  38. Giáo án Tin học 10 Bài 7 (Kết nối tri thức 2023): Thực hành sử dụng thiết bị số thông dụng
  39. Sách bài tập Tin học 10 Bài 7 (Kết nối tri thức): Thực hành sử dụng thiết bị số thông dụng
  40. Lý thuyết Tin học 10 Bài 7 (Kết nối tri thức 2023): Thực hành sử dụng thiết bị số thông dụng
  41. Giải SGK Tin học 10 Bài 7 (Kết nối tri thức): Thực hành sử dụng thiết bị số thông dụng
  42. Giáo án Tin học 10 Bài 8 (Kết nối tri thức 2023): Mạng máy tính trong cuộc sống hiện đại
  43. Sách bài tập Tin học 10 Bài 8 (Kết nối tri thức): Mạng máy tính trong cuộc sống hiện đại
  44. 20 câu Trắc nghiệm Tin học 10 Bài 8 (Kết nối tri thức 2023) có đáp án: Mạng máy tính trong cuộc sống hiện đại
  45. Lý thuyết Tin học 10 Bài 8 (Kết nối tri thức 2023): Mạng máy tính trong cuộc sống hiện đại
  46. Giải SGK Tin học 10 Bài 8 (Kết nối tri thức): Mạng máy tính trong cuộc sống hiện đại
  47. Giáo án Tin học 10 Bài 9 (Kết nối tri thức 2023): An toàn trên không gian mạng
  48. Sách bài tập Tin học 10 Bài 9 (Kết nối tri thức): An toàn thông tin trên mạng
  49. 20 câu Trắc nghiệm Tin học 10 Bài 9 (Kết nối tri thức 2023) có đáp án: An toàn trên không gian mạng
  50. Lý thuyết Tin học 10 Bài 9 (Kết nối tri thức 2023): An toàn trên không gian mạng
  51. Giải SGK Tin học 10 Bài 9 (Kết nối tri thức): An toàn trên không gian mạng
  52. Giáo án Tin học 10 Bài 10 (Kết nối tri thức 2023): Thực hành khai thác tài nguyên trên Internet

Copyright © 2025 Trang Học trực tuyến
  • Sach toan
  • Giới thiệu
  • LOP 12
  • Liên hệ
  • Sitemap
  • Chính sách
Back to Top
Menu
  • Môn Toán