#include<DHT.h>
#include<WiFi.h>
#include<ThingSpeak.h>
char* ssid = "Wokwi-GUEST";
long id = 2676508;
char* api = "9TF7CNLHS2IGGY8C";
WiFiClient client;
DHT dht(12,DHT22);
float hum,temp;
void setup() {
Serial.begin(9600);
dht.begin();
Serial.println("Connecting to WiFi");
WiFi.begin(ssid);
while(WiFi.status()!=WL_CONNECTED){
Serial.print(".");
delay(500);
}
Serial.println("WiFi Connected");
ThingSpeak.begin(client);
}
void loop() {
hum = dht.readHumidity();
temp = dht.readTemperature();
Serial.print("Humidity-");
Serial.print(",Temperature-");
Serial.print(temp);
Serial.println("*C");
ThingSpeak.setField(1,hum);
ThingSpeak.setField(2,temp);
ThingSpeak.writeFields(id,api);
Serial.println("data sent");
delay(15000);
}