dht11 détecté mais zéro valeurs

Salut tous le monde, j'essaye de faire fonctionner mon capteur dht11, mais lorsque j'ouvre mon moniteur il est écrit :

--- Nouvelle lecture --- Etat du capteur: OK
Humidite (%): 0.00
Temperature (°C): 0.00

Voici le code :

 #include <dht11.h> // charger la librairie

dht11 DHT11; // Créer le capteur

#define DHT11PIN 4 // Définir la pin utilisée

void setup()
{
  // Initialiser la liaison série
  Serial.begin(115200);
}

void loop()
{
  Serial.print(" --- Nouvelle lecture --- ");

  int chk = DHT11.read(DHT11PIN); // Lecture du capteur

  Serial.print("Etat du capteur: ");

  switch (chk) // Est-ce que le capteur fonctionne?
  {
    case DHTLIB_OK: 
                Serial.println("OK"); 
                break;
    case DHTLIB_ERROR_CHECKSUM: 
                Serial.println("Checksum erreur"); 
                break;
    case DHTLIB_ERROR_TIMEOUT: 
                Serial.println("Time out erreur"); 
                break;
    default: 
                Serial.println("Erreur inconnue"); 
                break;
  }

  Serial.print("Humidite (%): "); // Humidité
  Serial.println((float)DHT11.humidity, 2);

  Serial.print("Temperature (°C): "); // Température
  Serial.println((float)DHT11.temperature, 2);

  delay(5000); // Pause avant prochaine lecture

}

Et voici mon montage : http://fritzing.org/media/fritzing-repo/projects/a/arduino-nano-v3-clone-with-dht11-basic-sketch/images/dht11_nano_v3_bb.png

Auriez vous une idée ?
Merci.

hello
ta résistance ne devrait elle pas etre en "pull up" et non en "push down" ?

bonjour,
il manquerait pas des lignes de code?
du style

DHT dht(DHTPIN, DHTTYPE);

et dans le setup

 dht.begin();

Bonjour j'ai remarqué que j'avais fais mon branchement à l'envers, ( 5v sur le - et gnd sur le + )
Mais le résultat est plutôt bizarre, maintenant le moniteur affiche :

--- Nouvelle lecture --- Etat du capteur: Time out erreur
Humidite (%): 0.00
Temperature (°C): 0.00

Je vais suivre vos conseil et je reviens très vite merci

C'est bon j'ai réussi, j'ai changer mon branchement et ça fonctionne!

Voici le branchement : https://www.carnetdumaker.net/uploads/img_attachments/large/dhtxx_arduino_bb.jpg

Merci à bonne journée :slight_smile: