// Thay đổi thông tin dưới đây
#define BLYNK_TEMPLATE_ID "TMPL607qKPevQ"
#define BLYNK_TEMPLATE_NAME "controlled"
#define BLYNK_AUTH_TOKEN "Dh4MU0qb3vcdnGnhau4C7I0BJnlW8JNb"
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
const int led = 2; // Sửa lại dấu '=' cho biến led
const int button = 0; // Sửa lại dấu '=' cho biến button
char ssid[] = "Wokwi-GUEST";
char pass[] = "";
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT); // Thiết lập chân LED là OUTPUT
pinMode(button, INPUT_PULLUP); // Thiết lập chân button là INPUT với điện trở kéo lên
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass); // Kết nối với Blynk
}
void loop() {
Blynk.run(); // Chạy Blynk
}
// Hàm điều khiển LED từ ứng dụng Blynk
BLYNK_WRITE(V0) { // V0 là ID của widget trong ứng dụng Blynk
int pinValue = param.asInt(); // Lấy giá trị từ widget
digitalWrite(led, pinValue); // Điều khiển LED
}