const int pulsador = 2; //declaro la variable pulsador para la entrada 2
const int diodo = 5; // declaro la variable diodo para la salida 5
int estado = 1;
void setup() {
pinMode (pulsador, INPUT); // declaro el pulsador como pin de entrada
pinMode (diodo, OUTPUT); // declaro el diodo como pin de salida
}
void loop() {
estado = digitalRead(2); //declaro que estado equivale al estado del pin pulsador (2)
if(estado == HIGH) { // declaro con el dato IF que si estado es HIGH debe ejecutar
digitalWrite(5, HIGH); // el encendido del led
delay (1000);} // por 1 segundos
else {
digitalWrite(diodo, LOW); // luego si la condicion de true en pin 2 no se cumple el led se apaga
}
}
// Tarea 2.1. Usando la función delay, escribir un programa que cuando detecte una pulsación
// del interruptor, mantenga el LED prendido por un segundo.