SISTEMA DE LA ALARMA
CODIGO DEL SISTEMA const int ledRojo = 2; const int ledAzul = 3; const int ledVerde = 4; const int botonConfig = 5; const int botonMovimiento = 6; const int fotoCelda = A0; const int potPin = A1; int tiempoParpadeo = 0; // Duración de cada parpadeo en segundos int nivelParpadeos = 0; // Cantidad de parpadeos configurados int contadorPulsos = 0; // Para contar los pulsos del botón de configuración bool configurado = false; bool azulEncendido = false; bool verdeEncendido = false; bool ultimaLecturaBoton = HIGH; bool ultimaLecturaFinal = HIGH; unsigned long tiempoUltimoPulsador = 0; unsigned long tiempoUltimoFinal = 0; void setup() { Serial.begin(9600); pinMode(ledRojo, OUTPUT); pinMode(ledAzul, OUTPUT); pinMode(ledVerde, OUTPUT); pinMode(botonConfig, INPUT_PULLUP); pinMode(botonMovimiento, INPUT_PULLUP); digitalWrite(ledRojo, LOW); d...