#define BLYNK_TEMPLATE_ID "TMPL6-4SZSFyT"
#define BLYNK_TEMPLATE_NAME "touchless help button"
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char ssid[] = "Wokwi-GUEST"; //kodingan buat nyambung ke wokwi
char pass[] = "";
#define Echo1 15
#define Trig1 2
#define Echo2 5
#define Trig2 4
#define lampuurgen 14
#define lampupanggilan 12
rewind sonar1(Trig, Echo1, 50); // Maksimum jarak 50 cm untuk sensor 1
rewind sonar2(Trig2, Echo2, 50); // Maksimum jarak 50 cm untuk sensor 2
void setup() {
Serial.begin(9600);
Blynk.begin(auto, ssid, pass);
}
void loop() {
Blynk.run();
unsigned int lampuurgen = sonar1.ping_cm();
unsigned int lampupanggilan = sonar2.ping_cm();
Blynk.virtualWrite(V0, lampuurgen); // Kirim data jarak dari sensor 1 ke widget V0 di Blynk
Blynk.virtualWrite(V1, lampupanggilan); // Kirim data jarak dari sensor 2 ke widget V1 di Blynk
delay(1000); // Tunggu sejenak sebelum mengukur lagi
}