6. Bài 5: Đèn giao thông
1. Mục tiêu
Trong bài học này, chúng ta sẽ cùng làm một hệ thống mô phỏng đèn giao thông thực tế.
2. Kết nối
Đèn 4 LED RGB (chân D5)
LED 4 kí số (chân D3-D4)
Kết nối:
3. Lắp ráp mô hình
4. Giới thiệu khối lệnh
Vào thư mục Mở rộng, tải thư viện LED 7 đoạn:
Câu lệnh khởi tạo LED 4 ký số:
Câu lệnh sự kiện lập lịch:
5. Viết chương trình
Gửi ra thông điệp 1 kích hoạt khối lệnh đèn giao thông:
Khi nhận được thông điệp 1 sẽ kích hoạt trạng thái đèn đỏ:
Tạo 1 vòng lặp đếm ngược từ 5 về 0 và hiện giá trị lên màn hình 4 số:
Sau đó gửi tiếp thông điệp 2 để sang trạng thái đèn xanh:
Thực hiện tương tự trang thái đèn đỏ cho trạng thái đèn xanh:
Sau đó sẽ gửi thông điệp 3 để chuyển sang màu vàng (đèn vàng 3 giây):
Sau khi đèn vàng 3 giây sẽ gửi thông điệp về thông điệp 1.
6. Chương trình mẫu
Đèn giao thông:
Link chương trình mẫu: https://app.ohstem.vn/#!/share/yolouno/2eIg8FXRMVHlsP7SxRLTgwywNfW