const int LEDPin = 13; // Pin del LED
const int PIRPin = 2; // Pin del sensor PIR
const int sir = 3; // Pin del relé
const int pulsadorPin = 8; // Pin del pulsador
bool sistemaEncendido = true; // Variable booleana para controlar el estado del sistema
bool pulsadorState = false; // Variable booleana para almacenar el estado anterior del pulsador
bool pulsadorPressed = false; // Variable booleana para detectar cuando se presiona el pulsador
void setup()
{
pinMode(LEDPin, OUTPUT);
pinMode(PIRPin, INPUT);
pinMode(sir, OUTPUT);
pinMode(pulsadorPin, INPUT_PULLUP); // Configura el pin del pulsador como entrada con resistencia de pull-up
}
void loop()
{
// Lee el estado del pulsador
int pulsadorStateActual = digitalRead(pulsadorPin);