/* En el ESP32-S2-mini-1 SDA es el pin 8 y SCL es el pin 9
En el ESP32-WROOM SDA es el pin 21 y SCL es el pin 22
*/
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd01 (0x27, 20, 4);
//LiquidCrystal_I2C lcd02 (0x26, 20, 4);
//int pul = 2;
int cont = 0;
unsigned long TA =0;
int contador = 0;
int estado = HIGH;
int Contador (int pin){
pinMode(pin, INPUT_PULLUP);
estado = digitalRead(pin);
if (((millis()-TA)>=400)&(estado==LOW)){
TA = millis();
contador++;
}
if (contador==4){ contador=0; }
return contador;
}
void setup() {
lcd01.init();
//lcd02.init();
lcd01.clear();
lcd01.backlight();
lcd01.setCursor(0,0);
lcd01.print("Hola 4to");
delay(1000);
lcd01.clear();
}
void loop() {
contador= Contador(2);
if(contador==0){
lcd01.setCursor(0,0);
lcd01.clear();
}
if(contador==1){
lcd01.setCursor(0,0);
lcd01.print("Suandy No1");
}
if(contador==2){
lcd01.setCursor(0,0);
lcd01.print("Luz Merlyn No3");
}
if(contador==3){
lcd01.setCursor(0,0);
lcd01.print("nathaly");
}
}