//อภิสิทธิ์ วิเวกวรรณ์ ปวส.2/1 เลขที่ 3
#define BLYNK_TEMPLATE_ID "TMPLWhTW6Zj8"
#define BLYNK_DEVICE_NAME "TEST TEMPLATE"
#define BLYNK_AUTH_TOKEN "722p9A7-Ne2AgDD3vHPqLv0HmcDCpvrY"
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "Wokwi-GUEST";
char pass[] = "";
int vsw1;
int vsw2;
int vsw3;
BLYNK_CONNECTED() {
Blynk.syncVirtual(V1);
Blynk.syncVirtual(V2);
Blynk.syncVirtual(V3);
}
BLYNK_WRITE(V1) {
vsw1 = param.asInt();
}
BLYNK_WRITE(V2) {
vsw2 = param.asInt();
}
BLYNK_WRITE(V3) {
vsw3 = param.asInt();
}
void setup() {
Serial.begin (115200) ;
Blynk.begin(auth, ssid, pass);
pinMode (13, OUTPUT) ;
pinMode (12, OUTPUT) ;
pinMode (14, OUTPUT) ;
}
void loop() {
Blynk.run();
Serial.println(vsw1);
digitalWrite(13, vsw1);
Serial.print(vsw2);
digitalWrite(12, vsw2);
Serial.println(vsw3);
digitalWrite(14, vsw3);
delay(10); // this speeds up the simulation
}