Skip to Content
Yolo:BitCITYBIT8. Bài 6: Đèn giao thông

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) bai 6.1

    |

  • Đèn LED Đỏ: P0

  • Đèn LED Vàng: P1

  • Đèn LED Xanh: P2

  • Kết nối bai 6.2

    |

Lắp ráp mô hình

bai 6.3

| bai 6.4

|

Giới thiệu khối lệnh

bai 6.5

| bai 6.6

|

Viết chương trình

  1. Tạo một biến tên là chế độ và gán giá trị 0 vào biến: bai 6.7

    |

  2. Khi nút A được nhấn, cho chế độ bằng 0 bai 6.8

    |

  3. 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 bai 6.9

    |

  4. Trong chế độ đèn giao thông, cho bật đèn LED màu xanh (chân P2): bai 6.10

    |

  5. Tạo hàm đếm 5 giây bai 6.11

    |

  6. Tạo hàm đếm 3 giây bai 6.12

    |

  7. Bật đèn xanh P2, gọi hàm đếm 5 giây, sau đó tắt đèn bai 6.13

    |

  8. Bật đèn vàng P1, gọi hàm đếm 3 giây, sau đó tắt đèn bai 6.14

    |

  9. Bật đèn đỏ P0, gọi hàm đếm 5 giây, sau đó tắt đèn bai 6.15

    |

  10. 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 bai 6.16

    |

Chương trình mẫu

Last updated on