8. Máy đo nhiệt độ phòng
1. Mục tiêu
Trong bài học này, chúng ta sẽ cùng lập trình để hiển thị giá trị nhiệt độ, độ ẩm của môi trường lên màn hình LCD bằng cảm biến DHT20 (sau 5 giây sẽ cập nhật 1 lần).
2. Thiết bị cần dùng
Mạch Yolo:Bit
Mạch mở rộng Yolo:Bit.

Màn hình LCD1602

Cảm biến ánh sáng

Cảm biến nhiệt độ độ ẩm DHT20

3. Kết nối
Kết nối cảm biến ánh sáng với cổng P0
Kết nối cảm biến DHT20 và màn hình LCD vào hai cổng I2C

4. Lập trình
Giới thiệu khối lệnh:
Để sử dụng cảm biến nhiệt độ độ ẩm DHT20, chúng ta sẽ dùng 2 khối lệnh:

Khối lệnh đầu tiên sẽ đọc giá trị nhiệt độ hoặc độ ẩm từ cảm biến, khối lệnh thứ 2 dùng để cập nhật nhiệt độ độ ẩm.
Lập trình
Để hiển thị nhiệt độ nhận được từ cảm biến lên LCD, chúng ta sẽ sử dụng khối lệnh hiển thị lên LCD như bài trước. Khi ghép lại các khối lệnh sẽ như sau:

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

5. Chương trình mẫu
Đo nhiệt độ phòng: Tại đây
