>> INICIO     

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  /*  Cap -7 LED CON TEMPORIZADOR - Lab-2c  */  

Manejo y Control de una salida digital, mediante un pulso de entrada por medio de un Switch con red Pull Down.

 

  CLASE 

 

  LAMINAS  

Link Tinkercad: https://www.tinkercad.com/things/b2NEjRvLNlm-arduino-2

 

  SKETCH 

  Lab-2c:  LED CON LATCH 

Al presionar un switch, el LED se encenderá por un tiempo determinado, luego del cual, se apagará automátiucamente.

 

/*
LABORATORIO 2c
Al presionar un switch, el LED se encenderá por un tiempo determinado, luego del cual, se apagará automátiucamente.
*/


int PULSADOR = 2;
int LED=3;

void setup(){

pinMode(PULSADOR, INPUT);
pinMode(LED, OUTPUT);
digitalWrite(LED, LOW);

}

void loop (){

 while(digitalRead(PULSADOR) == LOW){ // espera infinitamente hasta que se presione el pulsador
 }

 digitalWrite(LED, HIGH); // enciende LED
 delay(5000); // espera de 5 seg.
 digitalWrite(LED, LOW); // apaga LED

 while(digitalRead(PULSADOR) == HIGH){ // espera como funcion antirebote simple
 delay (50);
 }

}