/********************###库文件声明###********************/
#include "dht11.h"//引入DHT11库
/********************###定义###********************/
dht11 DHT11;//定义传感器类型
#define DHT11PIN 12//定义传感器连接引脚。此处的PIN2在NodeMcu8266开发板上对应的引脚是D4
/********************###子函数###********************/
double Fahrenheit(double celsius)
{
return 1.8 * celsius + 32; //摄氏温度度转化为华氏温度
}
double Kelvin(double celsius)
{
return celsius + 273.15; //摄氏温度转化为开氏温度
}
/********************###程序初始化###********************/
void setup()
{
Serial.begin(115200);//设置波特率为115200
Serial.println("\n");
Serial.println("esp8266读取DHT11传感器数值 ");
Serial.println("串口会分别打印当前湿度(%),当前摄氏度温度,当前华氏度温度和当前开式温度 ");
Serial.print("DHT11库文件版