/* DHT humidity/temperature sensor */

#include "DHT.h"  // pridani knihovny DHT

#define DHTPIN 23  // definice GPIO pinu pro DHT senzor

// Odkomentujte typ cidla, které pouzivate! (zde DHT11)
// #define DHTTYPE DHT11  // DHT 11
   #define DHTTYPE DHT22   // DHT 22 (AM2302), AM2321
// #define DHTTYPE DHT21   // DHT 21 (AM2301)

DHT dht(DHTPIN, DHTTYPE);  // vytvoreni objektu pro cidlo DHT

// funkce SETUP se spusti jednou pri stisknuti tlacitka reset nebo pri zapnuti desky.
void setup() {
  Serial.begin(115200);  // prenosova rychlost serioveho vystupu
  dht.begin();           // inicializace cidla DHT
}

// funkce LOOP bezi stale dokola.
void loop() {
  delay(2000);                              // pockat 2s, cidlo neni rychle
  Serial.print("Humidity: ");               // vypis hlasky na Serial Monitor
  Serial.print(dht.readHumidity());         // vypis vlhkosti
  Serial.print("% Temperature: ");          // vypis hlasky
  Serial.print(dht.readTemperature());      // vypis teploty v °C
  Serial.print("°C ");                      // vypis hlasky
  Serial.print(dht.readTemperature(true));  // vypis teploty v °F
  Serial.println("°F");                     // vypis hlasky
}
Loading
esp32-devkit-c-v4
dht1:VCC
dht1:SDA
dht1:NC
dht1:GND