int modo = 1;
int boton = 0;
int boton_anterior = 0;
int min_apagado = 20; // Tiempo mínimo que debe estar apagado (s) 1 hs = 3600 s
int max_apagado = 50; // Tiempo máximo apagado (s) 8 hs = 28800 s
int duracion = 10; // Todo esto corresponde al modo 1 CC
void setup() {
pinMode(13, INPUT);
Serial.begin(115200);
}
void loop() {
boton = digitalRead(13); // Lectura del botón "Mode"
if(boton == HIGH && boton_anterior == LOW){
if(modo < 3){
modo = modo + 1;
}
else{
modo = 1;
}
Serial.print("Modo ");
Serial.print(modo);
if(modo == 1){
Serial.println(" CC");
max_apagado = 50; // 8 hs = 28800 segundos
Serial.println("Frecuencia 8 hs");
}
if(modo == 2){
Serial.println(" PP");
max_apagado = 40; // 4 hs = 14400 segundos
Serial.println("Frecuencia 4 hs");
}
if(modo == 3){
Serial.println(" GG");
max_apagado = 30; // 90 min = 5400 segundos
Serial.println("Frecuencia 1,5 hs");
}
}
boton_anterior = boton;
delay (2000);
}