#include <WiFi.h>
#include <ThingSpeak.h>
#include "DHTesp.h"
DHTesp dhtSensor;
TempAndHumidity data;
const int DHT_PIN=15;
char ssid[]="Wokwi-GUEST";
char pass[]="";
WiFiClient client;
unsigned long myChannelNumber =;
const char * myWriteAPIKey ="I4MP1ZOAXVM90F59";
const int trig = 2;
const int echo = 4;
long duration;
long distance;
void setup()
{
Serial.begin(115200);
dhtSensor.setup(DHT_PIN,DHTesp::DHT22);
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
}
void loop(){
data=dhtSensor.getTempAndHumidity();
Serial.println("Humi: "+String(data.humidity));
Serial.println("Temp: "+String(data.temperature));
Serial.println("-----------");
delay(1000);
digitalWrite(trig, LOW);
delayMicroseconds(2);
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
duration=pulseIn(echo, HIGH);
distance =(duration * 0.034/2) + 1;
Serial.println("Distance " +String(distance));
delay(1000);
}