#define BLYNK_PRINT Serial
#define BLYNK_TEMPLATE_ID "TMPL67-C37bTy"
#define BLYNK_TEMPLATE_NAME "esp32 stastion"
#define BLYNK_AUTH_TOKEN "GJN8EkNGBA15Na-lYCzzAY3hmnIeFvhi"
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char auth[] = BLYNK_AUTH_TOKEN; //เก็บ token
char ssid[] = "Wokwi-GUEST"; //ไวไฟจำลองของ wokwi
char pass[] = "";
void setup(){
Serial.begin(115200);
pinMode(DDR,INPUT);
pinMode(DDR,OUTPUT);
pinMode(DDR,OUTPUT);
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
}
void loop()
{
int LDR_VAL = analogRead(DDR);
Serial.println("raw data =");
Serial.println(LDR_VAL);
int LDR_MAP = map(LDR_VAL,32,4063,100,0);
Serial.print("map% =");
Serial.println(LDR_MAP);
delay(500);
Blynk.run();
Blynk.virtualWrite(V0,map(LDR_VAL,32,4063,100,0));
}