#define BLYNK_TEMPLATE_ID "TMPL6hmArECK3"
#define BLYNK_TEMPLATE_NAME "LCD IoT"
#define BLYNK_AUTH_TOKEN "DQ6LM1U2uVLA4NsbfQK9qoxWJwjuJ9Us"
#include <BlynkSimpleEsp32.h>
#include <WiFi.h>
#include <LiquidCrystal_I2C.h>
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "Wokwi-GUEST";
char pass[] = "";
LiquidCrystal_I2C lcd(0x27,16,2);
BLYNK_WRITE(V0) {
int vPin = param.asInt();
lcd.clear();
if(vPin == 1){
lcd.setCursor(0,0);
lcd.print("DISPLAY ON");
}else{
lcd.setCursor(0,0);
lcd.print("DISPLAY OFF");
}
}
void setup() {
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
Blynk.begin(auth,ssid,pass);
lcd.print("Connected...");
}
void loop() {
Blynk.run();
}