5. Bài 1: Cùng di chuyển nào

Xin chào các bạn! Đã đến lúc bắt đầu hành trình khám phá những điều mới rồi! Hãy bắt đầu cùng Rover nào.

Mục tiêu


  • Hiểu được cách điều khiển động cơ để di chuyển cơ bản.

Bộ phận điện tử


  • Động cơ là bộ phận giúp Robot Rover có thể di chuyển (tới, lùi, rẽ,…) cùng với tốc độ tùy chỉnh.

../../_images/bai_1.42.png

  • Rover có 2 động cơ bên trái và bên phải, để Rover di chuyển, chúng ta cần điều khiển 2 động cơ này

../../_images/bai_1.51.png

Giới thiệu khối lệnh


  • Khối lệnh bắt đầu chương trình:

../../_images/bai_1.61.png

  • Khối lệnh lặp lại số lần:

../../_images/bai_1.71.png

  • Khối lệnh di chuyển:

../../_images/bai_1.81.png

Viết chương trình


Chương trình đơn giản: Đây là chương trình điều khiển Rover đi tới và lùi, giúp bạn làm quen với lập trình điều khiển Rover di chuyển

  1. Gắn khối lệnh di chuyển vào lệnh lặp lại mãi

../../_images/bai_1.92.png

  1. Chọn hướng di chuyển và chỉnh tốc độ mong muốn

    • Có 4 hướng di chuyển: tiến tới, lùi lại, rẽ trái, rẽ phải tương ứng với hình dạng mũi tên.

    • Tốc độ của động cơ có giá trị từ 0 (đứng yên) đến 100 (tối đa).

../../_images/bai_1.102.png

  1. Thêm khối tạm dừng 1 giây (1000ms)

../../_images/bai_1.112.png

  1. Làm tương tự để tạo thêm lệnh đi lùi trong 1 giây

../../_images/bai_1.122.png

  1. Chạy chương trình

../../_images/bai_1.132.png

  1. Bạn có thể nhấn nút tạm dừng để dừng chương trình lại

../../_images/bai_1.142.png

Chương trình di chuyển với thời gian: Chương trình này sẽ giúp Rover đi theo hình vuông

  1. Gắn khối lệnh lặp số lần vào lệnh bắt đầu

../../_images/bai_1.152.png

  1. Sử dụng các khối lệnh di chuyển để hoàn thiện chương trình như hình minh họa (để ý các thông số)

../../_images/bai_1.16.png

Chương trình mẫu


  • Nhấp vào chữ tại đây để xem chương trình mẫu, hoặc quét mã QR bên dưới để xem chương trình.

  • Robot di chuyển tới lui: Tại đây

../../_images/bai_1.17.png

../../_images/bai_1.18.png