#include <ThingSpeak.h>
#include <WiFi.h>
WiFiClient client;
unsigned long ChannelID =
const char * ReadAPIKey =
const int FieldNumber1 = 1
const int A=25,B=26,C=27,D=14,E=12,F=33,G=32;
void setup()
{
Serial.begin(115200)
Serial.println();
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
pinMode(F, OUTPUT);
pinMode(G, OUTPUT);
WiFi.begin("Wokwi-GUEST", "");
Serial.print("Conectando");
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println();
Serial.print("Conectando, Endereço IP: ");
Serial.println(WiFi.localIP());
ThingSpeak.begin(client);
}
void loop()
{
int VR= ThingSpeak.readLongField(ChannelID, FieldNumber1, ReadAPIKey);
Serial.println(VR);
if (VR==0)
{
digitalWrite(A,1);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,1);
digitalWrite(E,1);
digitalWrite(F,1);
digitalWrite(G,0);
}
if (VR==1)
{
digitalWrite(A,0);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,0);
digitalWrite(E,0);
digitalWrite(F,0);
digitalWrite(G,0);
}
if (VR==2)
{
digitalWrite(A,1);
digitalWrite(B,1);
digitalWrite(C,0);
digitalWrite(D,1);
digitalWrite(E,1);
digitalWrite(F,0);
digitalWrite(G,1);
}
if (VR==3)
{
digitalWrite(A,1);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,1);
digitalWrite(E,0);
digitalWrite(F,0);
digitalWrite(G,1);
}
if (VR==4)
{
digitalWrite(A,0);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,0);
digitalWrite(E,0);
digitalWrite(F,1);
digitalWrite(G,1);
}
if (VR==5)
{
digitalWrite(A,1);
digitalWrite(B,0);
digitalWrite(C,1);
digitalWrite(D,1);
digitalWrite(E,0);
digitalWrite(F,1);
digitalWrite(G,1);
}
if (VR==6)
{
digitalWrite(A,1);
digitalWrite(B,0);
digitalWrite(C,1);
digitalWrite(D,1);
digitalWrite(E,1);
digitalWrite(F,1);
digitalWrite(G,1);
}
if (VR==7)
{
digitalWrite(A,1);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,0);
digitalWrite(E,0);
digitalWrite(F,0);
digitalWrite(G,0);
}
if (VR==8)
{
digitalWrite(A,1);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,1);
digitalWrite(E,1);
digitalWrite(F,1);
digitalWrite(G,1);
}
if (VR==9)
{
digitalWrite(A,1);
digitalWrite(B,1);
digitalWrite(C,1);
digitalWrite(D,1);
digitalWrite(E,0);
digitalWrite(F,1);
digitalWrite(G,1);
}