8. Bài 6: Đèn giao thông
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ế.
Khi nhấn nút A: chế độ đèn giao thông bình thường
Khi nhấn nút B: chế độ ban đêm (đèn sẽ nhấp nháy đèn vàng)
Kết nối
Đèn LED (số lương: 3)
Đèn LED Đỏ: P0
Đèn LED Vàng: P1
Đèn LED Xanh: P2
Kết nối
Lắp ráp mô hình
Giới thiệu khối lệnh
Viết chương trình
Tạo một biến tên là chế độ và gán giá trị 0 vào biến:
Khi nút A được nhấn, cho chế độ bằng 0
Khi nút B được nhấn, cho chế độ bằng 1 và hiển thị hình dấu chấm than lên màn hình Yolo:Bit
Trong chế độ đèn giao thông, cho bật đèn LED màu xanh (chân P2):
Tạo hàm đếm 5 giây
Tạo hàm đếm 3 giây
Bật đèn xanh P2, gọi hàm đếm 5 giây, sau đó tắt đèn
Bật đèn vàng P1, gọi hàm đếm 3 giây, sau đó tắt đèn
Bật đèn đỏ P0, gọi hàm đếm 5 giây, sau đó tắt đèn
Nếu chế độ = 1 (nút B được nhấn), ta tiến hành bật đèn vàng trong 1 giây và tắt đèn trong 0,5 giây liên tục
Chương trình mẫu
Đèn giao thông: Tại đây
