· 5 years ago · Jun 29, 2020, 07:54 AM
1https://community.thingspeak.com/forum/thingspeak-projects/problem-with-updating-multiple-fields-on-thingspeak-channel-simultaneously-using-nodemcu/------
2
3const char* ssid = "Computronics"; //Your Network SSID
4
5const char* password = "asd941967"; //Your Network Password
6
7WiFiClient client;
8
9unsigned long myChannelNumber = 835361; //Your Channel Number (Without Brackets)
10
11const char * myWriteAPIKey = "17DLAQVQ9UYVCGC4"; //Your Write API Key
12
13void setup()
14
15{
16
17Serial.begin(9600);
18
19delay(10);
20
21// Connect to WiFi network
22
23WiFi.begin(ssid, password);
24
25ThingSpeak.begin(client);
26
27}
28
29void loop()
30
31{
32
33int val1 = 900; //Read Analog values and Store in val variable
34int val2 = 1000;
35int val3 = 500;
36int val4 = 200;
37
38ThingSpeak.writeField(myChannelNumber, 1,val1, myWriteAPIKey); //Update in ThingSpeak
39ThingSpeak.writeField(myChannelNumber, 2,val2, myWriteAPIKey);
40ThingSpeak.writeField(myChannelNumber, 3,val3, myWriteAPIKey); //Update in ThingSpeak
41ThingSpeak.writeField(myChannelNumber, 4,val4, myWriteAPIKey);
42
43delay(15000);
44
45}