Tecnología y Electrónica, pregunta formulada por dsalasmena, hace 1 mes

Que código puedo usar para programar un arduino en Tinkercad, dónde hayan 3 leds y un botón, 1 led siempre este encendido y cuando se toque el botón, el LED se apague y los otros dos empiecen a parpadear ​

Respuestas a la pregunta

Contestado por ailr16
0

Respuesta:

Hola, espero sea de ayuda

Explicación:

// C++ code

//

void funcion_parpadeo(void);

int variable_boton = 0;

void setup()

{

 pinMode(5, OUTPUT);

 pinMode(6, OUTPUT);

 pinMode(7, OUTPUT);

 pinMode(8, INPUT);

}

void loop()

{

 if(digitalRead(8) == HIGH){

   if(variable_boton >= 1) variable_boton = 0;

   else variable_boton++;

 }

 else;

 

 if(variable_boton == 0){

   digitalWrite(7, HIGH);

 }

 else{

   digitalWrite(7, LOW);

   funcion_parpadeo();

 }

}

void funcion_parpadeo(){

 digitalWrite(5,HIGH);

 digitalWrite(6,LOW);

 delay(500);

 digitalWrite(5,LOW);

 digitalWrite(6,HIGH);

 delay(500);

}

Adjuntos:
Otras preguntas