Professional Documents
Culture Documents
h>
#include "ThingSpeak.h"
float x1=0.0;
float x2=0.0;
float x3=0.0;
int tol=5;
//float k=2.7118769913;
float analog_value1 = 0.0;
float analog_value2 = 0.0;
#define S0 D4
#define S1 D3
#define S2 D2
#define S3 D1
const char* server = "api.thingspeak.com";
WiFiClient client;
void setup() {
Serial.begin(9600);
pinMode(S0,OUTPUT);
pinMode(S1,OUTPUT);
pinMode(S2,OUTPUT);
pinMode(S3,OUTPUT);
WiFi.disconnect();
delay(10);
WiFi.begin(ssid, password);
Serial.println();
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
}
void loop() {
ThingSpeak.setField(1,input_voltage1);
ThingSpeak.setField(2,input_voltage2);
ThingSpeak.setField(3,input_voltage3);
ThingSpeak.setField(4,x1);
ThingSpeak.setField(5,x2);
ThingSpeak.setField(6,x3);
int respons = ThingSpeak.writeFields(chanelId,rightAPIkey);
Serial.println(x1);
Serial.println(x3);
Serial.println(x2);
Serial.println(input_voltage3);
Serial.println(input_voltage1);
Serial.println(input_voltage2);
Serial.println();
delay(1000);
}