Olá! A leitura do meu sensor DHT11 mostra sempre os mesmos valores para a temperatura e para a umidade... Alguém pode dar alguma dica de o que pode estar acontecendo?
Temperatura: 2147483647°C
Umidade: 2147483647
Temperatura: 2147483647°C
Umidade: 2147483647
Temperatura: 2147483647°C
Umidade: 2147483647
Temperatura: 2147483647°C
Umidade: 2147483647
Temperatura: 2147483647°C
código:
#include <DHT.h>
#include <Adafruit_Sensor.h>
#define DHTPIN D3
#define DHTTYPE DHT11 //selecionar o tipo de sensor - DHT11, DHT22...
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
}
void loop() {
int umidade = dht.readHumidity();
int temperatura = dht.readTemperature();
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println("°C");
Serial.print(" ");
Serial.print("Umidade: ");
Serial.println(umidade);
delay(1000);
}