#define BLYNK_TEMPLATE_ID "TMPL632V3m-cP"
#define BLYNK_TEMPLATE_NAME "BLYNK NODEMCU LED"
#define BLYNK_AUTH_TOKEN "GoqIKFlqaAp8-sdHFEmtMJa1R04y84YP"
#define BLYNK_PRINT Serial
//Library berikut merupakan library yang sebelumnya di download di
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char auth[] = BLYNK_AUTH_TOKEN;
//Masukan nama dan password wifi yang akan terhubung dengan device
char ssid[] = "Wokwi-GUEST"; // buat sesuai dengan wifi
char pass[] = ""; // buat sesuai dengan pass
//pin yang digunakan untuk pushbutton
//Virtualpin yang digunakan untuk pushbutton di Blynk
WidgetLED led1(V0);
WidgetLED led2(V1);
WidgetLED led3(V2);
BlynkTimer timer;
void setup() {
Serial.begin(115200);
//Inisiasi Blynk library
Blynk.begin(auth, ssid, pass, "blynk.cloud", 80);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(2, OUTPUT);
digitalWrite (4, LOW);
digitalWrite (5, LOW);
digitalWrite (2, LOW);
}
BLYNK_WRITE(V0) {
digitalWrite(4, param.asInt());
}
BLYNK_WRITE(V1) {
digitalWrite(5, param.asInt());
}
BLYNK_WRITE(V2) {
digitalWrite(2, param.asInt());
}
void loop() {
//Jalankan Blynk
Blynk.run();
timer.run();}