材料:DHT11,DHT12,DHT21,DHT22,四段数码管动态显示温度湿度时间,ESP32-S2开发板等
效果图:
之前用的是另外一个库,这次换个更好一点的库(星多)
#include "DHT.h" //参考https://github.com/adafruit/DHT-sensor-library 依赖库- Adafruit Unified Sensor
预定义设置变量参数,我用的是GPIO38,就是传感器类型需要提前确定了,尚未测试运行过程能否修改类型重新初始化。
#define DHTTYPE DHT11 // DHT 11
//#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321
//#define DHTTYPE DHT21 // DHT 21 (AM2301)
#define DHTPIN 38 //(DAT) VCC3.3or5,DAT,GND温湿度,Feather HUZZAH ESP8266 note: use pi