19. Lesson: Hiển thị nhiệt độ, độ ẩm trên màn hình LCD
Giới thiệu
Trong bài học này, chúng tôi sẽ hướng dẫn bạn cách sử dụng mô-đun cảm biến DHT11 để làm việc với micro bit và hiển thị giá trị thời gian thực trên màn hình LCD I2C 1602.
Bộ phận cần thiết
1x vi:bit
1x Cáp USB Micro B
Đột phá 1x micro:bit (có Tiêu đề)
1x Bảng mạch
Dây nhảy 5x
1x Mô-đun cảm biến DHT11
1xI2C 1602LCD
Sơ đồ nối dây cho dự án
Kết nối DHT11 với ngắt micro bit như sau:
Đột phá vi bit
Cảm biến DHT11
3,3v
VCC
P8
DỮ LIỆU
GND
Đất
Kết nối màn hình LCD I2C 1602 với bảng đột phá như bên dưới:
ĐỘT PHÁ VI BIT
LCD1602
5V
VCC
GND
GND
P19/SCL
SCL
P20/SDA
SDA
Chạy tập lệnh của bạn
Sao chép và dán hoặc tạo lại mã sau vào trình soạn thảo MakeCode của riêng bạn bằng cách nhấp vào biểu tượng mở ở góc trên bên phải của cửa sổ trình soạn thảo. Bạn cũng có thể tải xuống ví dụ này bằng cách nhấp vào nút tải xuống ở góc dưới bên phải của cửa sổ mã.
Ở đây, địa chỉ I2C của thiết bị là “0x3F”, vui lòng nhập “63” vào thanh địa chỉ.
Nếu địa chỉ I2C của thiết bị này là “0x27”, thì chúng tôi nhập “39” vào thanh địa chỉ.
Kết quả
Sau khi tải mã này về micro bit của bạn, hãy rút dây USB ra và cắm dây USB vào bo mạch mở rộng, bạn sẽ thấy “QUAD STORE DHT 11” trên màn hình LCD, sau đó bạn sẽ thấy dữ liệu nhiệt độ và độ ẩm theo thời gian thực hiển thị trên LCD.
Ghi chú:
Nếu màn hình không sáng hãy kiểm tra lại dây dẫn. Nếu màn hình sáng nhưng bạn không thấy kết quả trên, vui lòng kiểm tra địa chỉ I2C của bạn.
Last updated