Как да свържем сензор за влажност DHT11?

Как да свържем сензор за влажност DHT11?

Сензорът за влажност DHT11 е изключително полезен компонент за проекти, свързани с мониторинг на околната среда. Той измерва температурата и влажността, предоставяйки ни ценни данни за контролиране на условията на околната среда.

За този проект ще ви бъдат необходими:

 

Как да свържем DHT11 с Arduino Uno:

  1. Свържете VCC на DHT11 към 5V на Ардуиното.
  2. Свържете GND на DHT11 към GND на Ардуиното.
  3. Свържете data пина на DHT11 към порт D2 на Ардуиното.connect-dht11-arduino-uno
  4. Код, който да качите на Ардуиното:
    #include <DHT.h>
    #define DHTPIN 2 
    #define DHTTYPE DHT11
    
    DHT dht(DHTPIN, DHTTYPE);
    
    void setup() {
      Serial.begin(9600);
      Serial.println("DHT11 Test");
      dht.begin();
    }
    
    void loop() {
      delay(2000);
      float humidity = dht.readHumidity();
      float temperature = dht.readTemperature();
      Serial.print("Влажност: ");
      Serial.print(humidity);
      Serial.print("%, Температура: ");
      Serial.print(temperature); 
      Serial.println("°C");
    }
  5. Този код използва библиотеката DHT за четене на влажност и температура от сензора DHT11. Резултатите се изпращат към порта за сериен комуникация и могат да бъдат прочетени от Arduino IDE, като отворите сериен монитор с баудрейт 9600.
Назад към блога