ESP32 常用的模块 3.1.18 dht
2020-06-161.1万
AI 快速预览详细
本文介绍了如何在ESP32上使用dht模块读取DHT22和DHT11温湿度传感器的数据。首先,创建一个与引脚pin相连的DHT22或DHT11传感器对象,然后调用measure()方法读取并返回传感器的温湿度数据。文章还提供了具体的代码示例,帮助用户快速上手。
|
dht模块中提供了dnt系列温湿度传感器读取相关的函数,ESP32上支持dht的引脚有:IO0、IO2/D9、D0/IO4、IO5/D8、D1/IO16、LRCK/IO17、SCK/IO18、MISO/IO19、SDA/IO21、SCL/IO22、MOSI/IO23、IO25/D2、IO26/D3、IO27/D4。 函数1. dht.DHT22(pin)函数说明:创建一个与引脚pin相连的DHT22传感器对象。
示例:
1.1. dht.DHT22.humidity()函数说明:读取并返回的传感器的湿度。
1.2. dht.DHT22.temperature()函数说明:读取并返回传感器的温度值。
2. dht.DHT11()与DHT22()函数类似,不再赘述。 综合示例运行下面的示例前需要准备一个DHT11模块(点击购买DHT11),并且连接相关的硬件,连接如下图。
运行结果
|
相关帖子
- . 基于FireBeetle 2 ESP32-C5的天气时钟
- . FireBeetle 2 ESP32-C5编程工具探究及固件烧录工具分享
- . FireBeetle 2 ESP32-C5基于ESPNOW的无线通信
- . 基于FireBeetle 2 ESP32-C5的家庭环境检测系统
- . FireBeetle 2 ESP32-C5基于AD Key按键的打地鼠游戏
- . 基于ESP32-C5开发板的驱动OLED显示屏之井字棋小游戏
- . 基于ESP32-C5开发板驱动OLED井字棋小游戏
- . 基于FireBeetle 2 ESP32-C5的游戏搭子
- . 基于 Firebeetle 2 ESP32-C5 的6通道2.4G 遥控器
- . esp32自动烧录失败,手动下载正常








