// 3/8/2024
#define BLYNK_TEMPLATE_ID "TMPL6SnpCIEq8"
#define BLYNK_TEMPLATE_NAME "water pump auto"
#define BLYNK_AUTH_TOKEN "ml3BFPEeJ6nOAeTht6wIyLuz7YBsfeBW"
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char ssid[] = "Wokwi-GUEST"; // using wokwi wi-fi
char pass[] = "";
int value;
BlynkTimer timer;
BLYNK_WRITE(V0)
{
value = param.asInt();
Blynk.virtualWrite(V1, value);
}
void myTimerEvent()
{
Blynk.virtualWrite(V2, millis() / 1000);
}
void setup()
{
//Serial.begin(115200);
//Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
//timer.setInterval(1000L, myTimerEvent);
pinMode(15, OUTPUT);
Serial.begin(9600);
Serial.print("Connecting to WiFi");
WiFi.begin("Wokwi-GUEST", "", 6);
while (WiFi.status() != WL_CONNECTED) {
delay(100);
Serial.print(".");
}
Serial.println(" Connected!");
}
void loop()
{
Blynk.run();
// timer.run();
if (value==1) {
digitalWrite(15, HIGH);
}
else {
digitalWrite(15, LOW);
}
}