sddefault 5

Encender y apagar un led en arduino con dos pulsadores

En este tutorial vamos a encender y apagar un led en arduino con dos pulsadores pero lo haremos con el siguiente reto:

  • Al presionar el pulsador1 encender y apagar el led.
  • Al presionar el pulsador2 encender y apagar el led.
  • Si se presiona dos veces el pulsador1 y el pulsador2 mantener encendido el led

Codigo y diagrama: https://www.tinkercad.com/things/4NwXNiW6adY-06-encender-y-apagar-led-con-dos-pulsadores

// C++ code
//
int CONTADOR1 = 0;

int CONTADOR2 = 0;

void setup()
{
  pinMode(12, INPUT);
  pinMode(13, OUTPUT);
  pinMode(8, INPUT);
  Serial.begin(9600);

}

void loop()
{
  if (digitalRead(12) == HIGH) {
    CONTADOR1 += 1;
    digitalWrite(13, HIGH);
    delay(200); // Wait for 200 millisecond(s)
    digitalWrite(13, LOW);
  }
  if (digitalRead(8) == HIGH) {
    CONTADOR2 += 1;
    digitalWrite(13, HIGH);
    delay(200); // Wait for 200 millisecond(s)
    digitalWrite(13, LOW);
  }
  Serial.println(CONTADOR1);
  Serial.println(CONTADOR2);
  if (CONTADOR1 == 2 && CONTADOR2 == 2) {
    digitalWrite(13, HIGH);
  } else {
    digitalWrite(13, LOW);
  }
  if (CONTADOR1 > 2) {
    CONTADOR1 = 0;
  }
  if (CONTADOR2 > 2) {
    CONTADOR2 = 0;
  }
}

🔗 Arduino virtual: https://www.tinkercad.com/
🔗 Pagina de arduino: https://www.arduino.cc/
🔗 Descargar arduino IDE: https://www.arduino.cc/en/software

🎦¿Que es c++? [C++ desde cero 2019🦸‍♂️]: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato

Anterior tutorial Siguiente tutorial

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)