# Parpadeo de leds mediante botones

**URL:** <https://forum.arduino.cc/t/parpadeo-de-leds-mediante-botones/556166>\
**Category:** Proyectos\
**Created:** [November 12, 2018, 2:37am UTC](https://forum.arduino.cc/t/parpadeo-de-leds-mediante-botones/556166 "2018-11-12T02:37:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nor\_lemonchin](https://avatars.discourse-cdn.com/v4/letter/n/dec6dc/32.png) [@nor\_lemonchin](https://forum.arduino.cc/u/nor_lemonchin)\
**Post date:** [November 12, 2018, 2:37am UTC](https://forum.arduino.cc/t/parpadeo-de-leds-mediante-botones/556166/1 "2018-11-12T02:37:05Z")

</div>

Buenas compañeros, me surgió la problemática de hacer parpadear leds mediante pulsadores  
y bien, el programa tiene que tener ciertas condicionantes.

- Al principio todos los leds deben encontrarse encendidos  
-Si oprimo pulsador izquierdo el led izquierdo debería parpadear y al dejar de oprimirlo debería volver al estado de encendido  
-Pasaría lo mismo con el derecho.

Mi código es el siguiente.

```cpp
int estadoder=0;
int estadoizq=0;

int ledder = 1;
int pulsder = 3;
int ledizq = 2;
int pulsizq = 4;

void setup() {
 pinMode (ledder, OUTPUT);
 pinMode (pulsder, INPUT);
 pinMode (ledizq, OUTPUT);
 pinMode (pulsizq, INPUT);

digitalWrite (ledder,HIGH);
digitalWrite (ledizq,HIGH);
}

void loop() 
{
  estadoizq = digitalRead(4);
  
  if(estadoizq == HIGH)
  {
  digitalWrite(2, HIGH);  
  delay(1000);                       
  digitalWrite(2, LOW);    
  delay(1000);      
    }
    else {
      digitalWrite(2,HIGH);
      }

     
  estadoder =digitalRead(3);

  if (estadoder ==HIGH)
  {
  digitalWrite(1, HIGH);  
  delay(1000);                       
  digitalWrite(1, LOW);    
  delay(1000);      
  }
  else {
    digitalWrite(1,HIGH);
    }
  }

```

Ahorita lo que hace es apagar ambos led cuando oprimo el botón y volverse a encender cuando lo apago  
Agradecería su ayuda

---

<div class="post-metadata">

**Author:** ![Surbyte](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/surbyte/32/217404_2.png) [@Surbyte](https://forum.arduino.cc/u/Surbyte)\
**Post date:** [November 12, 2018, 3:20am UTC](https://forum.arduino.cc/t/parpadeo-de-leds-mediante-botones/556166/2 "2018-11-12T03:20:37Z")

</div>

**No debes doble postear hilos similares.**  
**Este hilo permanecerá abierto pero bloqueado para que te notifiques y luego será borrado.**

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 7, 2021, 1:09am UTC](https://forum.arduino.cc/t/parpadeo-de-leds-mediante-botones/556166/3 "2021-05-07T01:09:15Z")

</div>

Closed on May 7, 2021, 1:09am UTC


