Arduino UNO 显示湿度和温度的 -999 值
Arduino UNO displaying -999 value for humidity and temperature
我正在使用 DHT11 传感器显示湿度和温度值。我不知道我哪里做错了。它仅显示 -999 的湿度和温度值。这是我的代码
#include <dht.h>
dht DHT;
#define DHT11_PIN A0
void setup(){
Serial.begin(9600);
}
void loop()
{
DHT.read11(DHT11_PIN);
Serial.print("Temperature = ");
Serial.println(DHT.temperature);
Serial.print("Humidity = ");
Serial.println(DHT.humidity);
delay(1000);
}
Picture of Arduino
Output
您的代码似乎是正确的。尝试建立不同的连接并使用不同的库。如果仍未解决,那么我建议您购买另一个 dht11 传感器。我相信它会成功!!
#include<dht.h>
dht DHT;
#define DHT11_PIN A0
void setup(){
Serial.begin(9600);
}
void loop()
{
DHT.read11(DHT11_PIN);
Serial.print("Temperature = ");
Serial.println(DHT.temperature);
Serial.print("Humidity = ");
Serial.println(DHT.humidity);
delay(1000);
}
我正在使用 DHT11 传感器显示湿度和温度值。我不知道我哪里做错了。它仅显示 -999 的湿度和温度值。这是我的代码
#include <dht.h>
dht DHT;
#define DHT11_PIN A0
void setup(){
Serial.begin(9600);
}
void loop()
{
DHT.read11(DHT11_PIN);
Serial.print("Temperature = ");
Serial.println(DHT.temperature);
Serial.print("Humidity = ");
Serial.println(DHT.humidity);
delay(1000);
}
Picture of Arduino
Output
您的代码似乎是正确的。尝试建立不同的连接并使用不同的库。如果仍未解决,那么我建议您购买另一个 dht11 传感器。我相信它会成功!!
#include<dht.h>
dht DHT;
#define DHT11_PIN A0
void setup(){
Serial.begin(9600);
}
void loop()
{
DHT.read11(DHT11_PIN);
Serial.print("Temperature = ");
Serial.println(DHT.temperature);
Serial.print("Humidity = ");
Serial.println(DHT.humidity);
delay(1000);
}