#include "ThingSpeak.h"
#include <ESP8266AutoWifi.h>
const int LM35 = 14;
char ssid[] = "mspvl_internet";
char pass[] = "Samsung@753";
WiFiClient client;
unsigned long mychannelnumber = 2629663;
const int FieldNumber = 2;
const char* mywriteAPIKey = "RP0WVNTMWEOQZ80M";
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
ThingSpeak.begin(client);
}
void loop() {
if (WiFi.status() != WL_CONNECTED){
Serial.print("Attempting to connect to SSID:");
Serial.println(ssid);
while(WiFi.status() != WL_CONNECTED){
WiFi.begin(ssid,pass);
Serial.print(".");
delay(2000)
}
Serial.println("\nConnected");
}
int ADC;
float temp;
ADC = analogRead(LM35);
temp = (ADC*3);
temp = (temp/10);
Serial.print("Temperature = ");
Serial.println(temp);
Serial.println("*C");
delay(1000);
ThingSpeak.writeField(mychannelnumber, FieldNumber, temp,mywriteAPIKey);
delay(1000);
}