/* 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
esp32-devkit-c-v4
dht1:VCC
dht1:SDA
dht1:NC
dht1:GND