Đọc trạng thái cảm biến dò line

Trong bài này, chúng ta sẽ cùng tìm hiểu về nguyên lý cảm biến dò line, từ đó lập trình đọc trạng thái cảm biến (kết hợp với đèn LED). Chúng ta sẽ sử dụng robot lập trình xBot và cảm biến dò line đi kèm sản phẩm để thực hiện.

Mô tả chương trình

Viết chương trình cho 2 LED RGB trên xBot theo 4 trường hợp mô tả dưới đây:

  • LED trái nằm trên vạch đen: Bật LED trái
  • LED phải nằm trên vạch đen: Bật LED phải
  • 2 LED đều không nằm trên vạch đen: Tắt 2 LED
  • Cả 2 LED đều nằm trên vạch đen: Bật 2 LED

Mô tả chương trình đọc trạng thái cảm biến dò line

Sơ đồ kết nối

Cảm biến dò line có trên xBot mặc định được kết nối đến Cổng 1 trên mạch điều khiển xController của robot xBot:

Sơ đồ kết nối cảm biến dò line

Khối lệnh làm việc với cảm biến dò line

Các khối lệnh làm việc với cảm biến dò line Các khối lệnh làm việc với cảm biến dò line

Lập trình

Chương trình như sau:

Lập trình đọc trạng thái cảm biến dò line

Giải thích ý nghĩa các khối lệnh

1. Cảm biến dò line

  • Danh mục: Đầu vào.
  • Khối lệnh kiểm tra tất cả các mắt đọc có đọc được đúng như giá trị được chọn không. Dựa vào phần mô tả chương trình phía trên mà bạn hãy thiết lập S1 – S2 – S3 – S4 cho phù hợp.

2. Đèn LED

  • Danh mục: Hiệu ứng
  • Khối lệnh thay đổi màu sắc của 2 LED đa sắc tích hợp trên xController. Nhấp vào vùng có màu sắc và chọn màu mà bạn muốn LED hiển thị. Trong tập lệnh ví dụ, đèn LED bên trái và phải trên bo mạch sẽ sáng màu đỏ, hoặc màu đen (Tắt LED) tùy vào giá trị trả về từ cảm biến dò line.

3. Khối lệnh điều kiện

  • Danh mục: LOGIC
  • Khối lệnh sẽ so sánh các giá trị trả về từ khối lệnh cảm biến dò line. Tùy vào 4 trường hợp đã nêu ở trên mà ta sẽ gán các khối lệnh thay đổi màu sắc cho phù hợp.

4. Vòng lặp:

Có tác dụng lặp lại chương trình mãi.

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 độ: Dễ, 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