Robot dừng trước vạch đen

Trong dự án xBot này, chúng ta sẽ viết chương trình đểu sau khi nhấn nút, robot di chuyển về phía trước và tự dừng trước vạch đen.

Robot tự dừng trước vạch đen
Robot tự dừng trước vạch đen

Lập trình

Chương trình robot tự dừng trước vạch đen
Chương trình robot tự dừng trước vạch đen

Giải thích chương trình

robot tự dừng trước vạch đen - chờ nút nhấn

Chúng ta sẽ thêm phần khối lệnh chờ nút nhấn được nhấn để bắt đầu chương trình.

robot tự dừng trước vạch đen - di chuyển tới trước

Di chuyển xBot tiến về phía trước với tốc độ 30. Bạn có thể thay đổi tốc độ nhanh hoặc chậm khi nhập giá trị từ 0~100.

robot tự dừng trước vạch đen - Khi nhận thấy vạch đen

Khối lệnh được thiết lập như trên sẽ trả về giá trị True nếu như 4 mắt đọc của cảm biến dò line đều nằm trên vạch đen. Chỉ cần 1 trong 4 mắt đọc không nằm trên vạch đen thì khối lệnh sẽ trả về giá trị False.  Ta kết hợp khối lệnh này với khối lệnh robot tự dừng trước vạch đen để khi xBot di chuyển, nó sẽ luôn kiểm tra các kết quả trả về từ cảm biến dò line. Nếu xBot chạm vạch đen, thì khối lệnh tiếp theo mới được thực hiện.

robot tự dừng trước vạch đen

Danh mục: Di chuyển. Dừng di chuyển xBot ngay lập tức khi cảm biến dò line phát hiện line đen. Để bắt đầu lại nhiệm vụ, ta chỉ cần nhấn lại nút nhấn trên 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: cấp độ: trung bình, Lập trình khối lệnh

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