#include <DHTesp.h>
DHTesp dhtsensor;
TempAndHumidity data;
const int DHT_PIN = 16;
int distance;
int trig=13;
int echo = 12;
void setup() { pinMode(trig, OUTPUT);
pinMode(echo,INPUT);
Serial.begin(115200);
dhtsensor.setup(DHT_PIN,DHTesp::DHT22);
}
void loop() {
digitalWrite(trig, HIGH);
delay(100);
digitalWrite(trig, LOW);
int reading =pulseIn(echo,HIGH);
distance=(reading*0.034/2)+1;
data = dhtsensor.getTempAndHumidity();
//if(data.humidity,1)
Serial.println("Humi:"+String(data.humidity,1));// put your main code here, to run repeatedly:
Serial.println("Temp:"+String(data.temperature,2));
Serial.println(distance);
Serial.println("--------------");
delay(1000);
}