#include <DHTesp.h>
DHTesp dhtsensor;
TempAndHumidity data;
const int DHT_PIN = 27;
void setup() {
Serial.begin(115200);
pinMode(19, OUTPUT);
pinMode(18, INPUT);
dhtsensor.setup(DHT_PIN, DHTesp::DHT22);
}
void loop() {
digitalWrite(19, HIGH);
delay(100);
digitalWrite(19, LOW);
int reading =pulseIn(18,HIGH);
int distance =(reading*0.034/2);
data = dhtsensor.getTempAndHumidity();
Serial.println("Hum1: " + String(data.humidity,1));
Serial.println("temp: " + String(data.temperature,2));
Serial.println(distance);
Serial.println("----------");
delay(1000);
}