Skocz do zawartości

Pomocna odpowiedź

Widać, jest dobrze. Sprawdż czy te piny z modułu pasują do opisu pinoutu dht11. Miernik w rękę.

Ustawiłeś już ten pin jako wejście i sprawdziłeś?

wszystko według miernika jest ok , co do ustawienia tego pina nie wiem gdzie to dopisac 

 

#include "DHT.h"
#define DHT11_PIN 2
DHT dht;
 
void setup()
{
  Serial.begin(9600);
  dht.setup(DHT11_PIN);
}
 
void loop()
{
  //Pobranie informacji o wilgotnosci
  int wilgotnosc = dht.getHumidity();
  Serial.print(wilgotnosc);
  Serial.print("%RH | ");
  
  //Pobranie informacji o temperaturze
  int temperatura = dht.getTemperature();
  Serial.print(temperatura);
  Serial.println("*C");
 
  delay(1000); //Odczekanie wymaganego czasu
}

 

w ktore miejsce 

Jak już ustawisz ten pin to w tą linijkę 

7 minut temu, darex120 napisał:

dht.setup(DHT11_PIN);

zamień na próbę na

 

dht.setup(2);

 

(edytowany)

Sprawdz miernikiem czy na pewno jest polączenie między pinem  data na twoim module dht z pinem data na samym dht, podobnie vcc  i gnd.

 

Screenshot_2022-02-22-20-51-58-404_com.android.chrome.jpg

Edytowano przez SOYER

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...