7. Bài 3: Thắp sáng

Trời đã xế chiều, Rover cần đi qua một đường hầm tối để đến thành phố bên kia. Hãy giúp Rover bật đèn chiếu sáng khi trời tối để đi qua đường hầm.

Mục tiêu


  1. Điều khiển đèn pha trên Rover

  2. Hiểu biết và ứng dụng cảm biến ánh sáng trên Yolo:Bit

  3. Biết cách sử dụng câu lệnh điều kiện

  4. Làm quen với phép toán tử so sánh

Bộ phận điện tử


  • Cảm biến ánh sáng có thể cảm nhận cường độ ánh sáng của môi trường, cụ thể là sáng hoặc tối

../../_images/bai_3.11.png

  • Đèn LED có tác dụng phát sáng, Rover sử dụng đèn LED với chức năng là đèn pha

../../_images/bai_3.2.png

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


  • Khối lệnh điều kiện:

../../_images/bai_3.31.png

  • Khối lệnh so sánh:

../../_images/bai_3.41.png

  • Khối lệnh độ sáng:

    Giá trị độ sáng được giới hạn trong khoảng từ 0-100.Trong đó: 80-100 là ánh sáng ngoài trời, 30-79 là ánh sáng trong phòng, 10-29 là ánh sáng tối, 0-9 là trời tối

../../_images/bai_3.51.png

  • Khối lệnh bật đèn pha:

../../_images/bai_3.61.png

  • Khối lệnh số:

../../_images/bai_3.71.png

Viết chương trình


  1. Tạo điều kiện: kiểm tra độ sáng môi trường, nếu trời tối (giá trị < 5)

../../_images/bai_3.8.png

  1. Bật đèn khi điều kiện đúng, tắt đèn khi điều kiện sai, cho thời gian tạm dừng là 0,1s (100 milli giây)

../../_images/bai_3.9.png

Chương trình mẫu


../../_images/bai_3.10.png