Điều khiển đèn từ xa bằng remote

Trong dự án xBot này, chúng ta sẽ cùng lập trình để điều khiển đèn từ xa bằng remote hồng ngoại. Cho ai chưa biết, trên mạch điều khiển của robot xBot có tích hợp sẵn một mắt nhận tín hiệu hồng ngoại, giúp xBot có thể đọc được tín hiệu từ remote đi kèm xBot.

Tín hiệu nhận hồng ngoại - giúp điều khiển đèn từ xa bằng remote

Remote hồng ngoại đi kèm xBot:

Remote hồng ngoại - giúp điều khiển đèn từ xa bằng remote

Lập trình điều khiển đèn từ xa

Để xBot đọc được tín hiệu, bạn cần sử dụng các khối lệnh sau:

Các khối lệnh điều khiển đèn từ xa bằng remote
Các khối lệnh điều khiển đèn từ xa bằng remote

Trong dự án xBot này, chúng ta sẽ lập trình remote xBot để đổi màu đèn LED:

  • Khi nhấn nút A: bật đèn màu đỏ
  • Khi nhấn nút B: bật đèn màu xanh

Chương trình hoàn chỉnh sẽ như sau:

Lập trình xBot - điều khiển đèn từ xa đổi màu
Lập trình xBot – điều khiển đèn từ xa đổi màu

Ta sử dụng thêm khối  lệnh sau  để xóa các tín hiệu cũ khi đã nhận từ remote,  tránh trùng lặp với các tín hiệu mới:

Khối lệnh xóa tín hiệu thu được trên remote điều khiển xBot

Đồng thời thêm khối lệnh chờ 0,1 giây để delay giữa các lần lặp lại.

Sau khi chạy chương trình, bạn thử nhấn nút A và B trên remote để xem kết quả.

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. 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