#include<ESP32Servo.h>
#include <LiquidCrystal_I2C.h>
#define BLYNK_TEMPLATE_ID "*"
#define BLYNK_TEMPLATE_NAME ""
#define BLYNK_AUTH_TOKEN
#include<WiFiClient.h>
char ssid[]="";
char pass[]="";
#define PIN_TRIG 34
#define PIN_ECHO 35
#define timeDelay 5000
const uint8_ ROWS=4;
const uint8_ COLS=3;
char keys[ROWS][COLS]=
{
{'1','2','3'},
{'4','5','6'},
{'7','8','9'},
{'*','0','#'},
};
uint8_t rowPins[ROWS]={23,19,18,15};
uint8_t colPins[COLS]={5,4,2};
Servo myservo;
LiquiCrystal_I2C lcd(0x27, 20, 4);
Keypad keypad= Keypad(maleKeymap(keys), rowPins,colPins, ROWS, COLS);
String password="12345";
String enterPass=""'
bool passEnteref;
void setup() {
Serial.begin(9600);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
myservo.attach(11);
lcs.init();
pinMode(PIN_TRIG, OUTPUT);
pinMode(PIN_ECHO, INPUT);
}
void loop() {
digitalWrite(PIN_TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(PIN_TRIG, LOW);
delay(10); // this speeds up the simulation
}