#define BLYNK_TEMPLATE_ID "TMPL3ZvRmv-Np"
#define BLYNK_TEMPLATE_NAME "Manimehalai"
#define BLYNK_AUTH_TOKEN "l_8mkq3bNWcCAXXXaRLrr6vGGQNcKkbB"
#define BLYNK_PRINT Serial
#include<BlynkSimpleEsp32.h>
const char ssid[] = "Wokwi-GUEST";
const char pass[] = "";
int ledPin = 14;
int trigPin =27;
int echoPin =25;
int buzzer=33;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(ledPin, OUTPUT);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Blynk.begin(BLYNK_AUTH_TOKEN,ssid,pass);
}
void loop() {
Blynk.run();
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
int duration = pulseIn(echoPin,HIGH);
int distance = 0.034*duration/2;
Serial.println(distance);
Blynk.virtualWrite(V1,distance);
delay(1000);
}
BLYNK_WRITE(V0)
{
int value = param.asInt();
digitalWrite(ledPin,value);
}