Trường hợp 23 - Kiến robot (I)

31/05/2024
Trường hợp 23 - Kiến robot (I)

Phần 1: Mục tiêu

Viết chương trình điều khiển Robotic Ant (Kiến Robot) tiến và lùi.

Trường hợp 23 - Kiến robot (I)

Mục tiêu cần đạt là điều khiển Kiến Robot di chuyển tiến và lùi

Phần 2: Chuẩn bị

  • Các bộ phận cơ khí và module điện tử của Kiến Robot
  • Cáp USB (Loại B)
  • Máy tính có truy cập mạng

Thực hiện các bước để xây dựng Kiến Robot. Bao gồm:

  • Cài đặt bộ mã hóa MegaPi/trình điều khiển động cơ DC trên MegaPi,
  • Dùng cáp động cơ kết nối động cơ với các cổng động cơ trên MegaPi
  • Kết nối MegaPi với máy tính bằng cáp USB.
  • Mở mBlock 5 (PC client hoặc phiên bản web), nhấp vào +add, chọn Ultimate 2.0 từ Thư viện thiết bị (Device Library), nhấp vào Kết nối (Connect) và chọn chế độ Tải lên (Upload ).

Trường hợp 23 - Kiến robot (I)

Tiến hành xây dựng Kiến Robot với các kết nối, cài đặt chi tiết và thực hiện mở mBlock 5

Phần 3: Lập trình

Ở chế độ Tải lên (Upload), khi Ultimate 2.0 (MegaPi) khởi động, Kiến Robot ngừng di chuyển và bắt đầu di chuyển tiến và lùi 2 giây sau đó. Kiến Robot di chuyển về phía trước trong 2 giây rồi lùi lại trong 2 giây và lặp lại quá trình này.

Trường hợp 23 - Kiến robot (I)

Lập trình để Kiến Robot di chuyển tiến, lùi trong 2 giây

Phần 4: Luyện tập

Hãy thử đặt các giá trị cùng khoảng thời gian khác nhau để Kiến Robot di chuyển tiến và lùi rồi xem sự khác biệt là gì.