Generation

generate functionFri, 14 Apr 2023

Alarma con led y 3 pulsantes que cumpla las siguientes funciones: Si el primer pulsante se pulsa, el led se prende 3 veces, si el segundo pulsante se pulsa, el led se activa por 10 segundos, y si el tercer pulsante se pulsa, led se prende una vez y si se lo pulsa otra vez, el led se prende por 2 veces

int button = 0, button2 = 0, button3 = 0; int buttonState = 0, buttonState2 = 0, buttonState3 = 0; int cont = 0; void setup() { pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); pinMode(5, OUTPUT); } void loop() { buttonState = digitalRead(2); buttonState2 = digitalRead(3); buttonState3 = digitalRead(4); if (buttonState == HIGH){ digitalWrite(5, HIGH); delay(100); digitalWrite(5, LOW); delay(100); digitalWrite(5, HIGH); delay(100); digitalWrite(5, LOW); delay(100); digitalWrite(5, HIGH); delay(100); digitalWrite(5, LOW); } if (buttonState2 == HIGH){ digitalWrite(5, HIGH); delay(10000);

Questions about programming?Chat with your personal AI assistant