接上一篇:
以下给出的代码都是能够完美运行的,注意的是可能每次用到引脚不同,要注意一下,在每个注释中都写的很清楚!!
我先设计的顺序是:
DHT11连接:(注意,这儿的与上面不一样,这是单独测试dht11的部分)
#include <dht11.h> //引用dht11库文件,使得下面可以调用相关参数
#define DHT11PIN 2 //定义温湿度针脚号为2号引脚
dht11 DHT11; //实例化一个对象
void setup() { //设置
Serial.begin(115200); //设置波特率参数
pinMode(DHT11PIN,OUTPUT); //定义输出口
}
void loop() { //循环
int chk = DHT11.read(DHT11PIN); //将读取到的值赋给chk
int tem=(float)DHT11.temperature; //将温度值赋值给tem
int hum=(float)DHT11.humidity; //将湿度值赋给hum
//Serial.print(&#