Trong bài này, chúng ta hãy thử cùng lập trình cho robot nhảy múa một cách vui nhộn nhé! Chúng tôi sẽ cung cấp hướng dẫn lập trình chi tiết cho bạn. Công cụ chúng ta sẽ sử dụng trong bài này là robot lập trình xBot

Giới thiệu về chế độ nhảy múa của xBot

Bạn có thể tham khảo một kiểu nhảy múa mà xBot có sẵn, bằng cách nhấn vào nút Nhảy múa trong giao diện điều khiển của xBot.

Robot nhảy múa - chế độ mặc định trong giao diện điều khiển

Robot nhảy múa – chế độ mặc định trong giao diện điều khiển

 

Chúng ta hãy thử viết một chương trình để xBot nhảy múa giống như vậy: xBot vừa di chuyển vừa phát bài nhạc “Wheels On The Bus”, kết hợp đổi màu đèn LED RGB. Cách di chuyển của xBot sẽ như sau:

  1. Di chuyển tới 0,5 giây, sau đó di chuyển lùi 0,5 giây (lặp lại 4 lần)
  2. Lặp lại hành động rẽ trái, rẽ phải 4 lần như sau:
    1. Rẽ trái trong 0,5 giây
    2. Rẽ phải trong 1 giây (để xBot quay sang phải so với hướng ban đầu)
    3. Rẽ trái trong 0,5 giây (để quay lại hướng ban đầu)
  3. Di chuyển tới lui kết hợp rẽ trái, phải (thời gian của từng động tác sẽ như trên, và
    được lặp lại 4 lần)

Lập trình robot nhảy múa

Chương trình sẽ như sau:

Lập trình robot nhảy múa

Lập trình robot nhảy múa

Bạn có thể mở chương trình này từ danh sách Project mẫu trong menu quản lý chương trình có sẵn có tên là “3. Hiệu ứng – Vừa phát nhạc vừa nhảy múa”:

Robot nhảy múa xBot              Robot nhảy múa xBot

Tải chương trình mẫu

Bạn có thể sử dụng trực tiếp chương trình mẫu chúng tôi đã lập trình sẵn cho bạn tại đây

Bạn đã thực hiện thành công dự án trên chưa? Hãy chia sẻ với chúng tôi nhé. Chúng tôi rất hy vọng sẽ nhận được phản hồi từ bạn.

Để tìm hiểu và đặt hàng robot STEM xBot, bạn có thể tham khảo tại đường dẫn sau: đồ chơi STEM xBot

Liên hệ OhStem hoặc để lại bình luận phía dưới nếu bạn có bất kỳ thắc mắc gì nhé:

Tags: ,

Những bài liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Fill out this field
Fill out this field
Vui lòng nhập địa chỉ email hợp lệ.
You need to agree with the terms to proceed

Menu