LCD1602 显示温湿度
这篇文章会使用 micro:bit 连接 LCD1602 显示器和 DHT11 温湿度感测器,搭配“字串组合”、“重复无限次”、“暂停”积木,做出透过 LCD1602 显示器显示环境温湿度的范例。
micro:bit 连接 LCD1602、DHT11
按照下图,使用“扩充板、面包板、杜邦线”,将 micro:bit 连接 LCD1602 显示器和 DHT11 温湿度感测器。
注意!LCD1602 显示器必须使用 5V 供电,可以外接电源或使用 5V 供电的扩充板。
加入 LCD1602、DHT11 积木
打开 MakeCode 的扩展功能,搜索“dht”和“lcd”,加入“DHT11_DHT22”和“i2cLCD1602”项目。
加入后,在积木清单里就会看见对应的积木选单 ( DHT11/DHT22、I2C_LCD1602 )。
相关教学:温湿度积木、LCD1602 显示器
积木程序原理
接着设计 LCD 显示温湿度的程序:
- 当启动时,初始化 LCD
- 重复无限次积木:
- 读取温湿度
- LCD 在第一行显示湿度 ( y 等于 0,使用字串组合 )
- LCD 在第二行显示温度 ( y 等于 1,使用字串组合 )
- 暂停 1000 毫秒 ( 避免读取速度过快来不及显示 )
完成后,启动 micro:bit,LCD 就会显示读取到的温湿度。
范例解答
范例解答:LCD1602 显示温湿度
微信扫码关注
抖音扫码关注