1. 课程目标读取温度传感器上的温度值,并显示到LCD1602显示屏上。
DHT11温湿度传感器 2. 硬件接线LCD1602显示屏接线: LCD1602显示屏有4根引脚,文字标注分别是:GND、VCC、SDA、SCL。这4根引脚分别接ESP32开发板的4根引脚上:GND、VCC、SDA、SCL。 LCD1602显示屏接ESP32开发板的4根引脚位置,如下图:
DHT11温湿度传感器接线: DHT11温湿度传感器有3根引脚,分别是:GND、DAT、VCC。 (1)DHT11的GND接ESP32开发板的GND引脚(开发板的黑色针脚都是GND引脚,接任意一个即可)。 (2)DHT11的VCC接ESP32开发板的VCC引脚(开发板的红色针脚都是VCC引脚,接任意一个即可)。 (3)DHT11的DAT接ESP32开发板的17号引脚。 DHT11温湿度传感器接ESP32开发板的3根引脚位置,如下图:
3. 选择开发板编写代码前需把开发板类型改成“Arduino ESP32”,如下图:
4. 本节涉及的程序语句位置读取温湿度传感器中的温度值语句位置在“传感器”模块中:
5. 程序代码如下代码,需把黄色那条读取DHT11温度值的语句中参数“管脚”改成17。
6. 实验结果实验结果如下图:
附件: 【象大帅】LCD1602显示屏+DHT11温度传感器.pdf LCD1602显示屏+DHT11温度传感器.mix |