Buenas chicos:
Tengo un problema con una tarea, consiste en que el programa debe encender un led durante un segundo tras pulsar y soltar un bot贸n. He probado otro programa que enciende un led mientras pulsas el boton y se apaga cuando lo sueltas, y este si funciona a la perfecci贸n. He mirado todo y esta todo bien conectado, y es el mismo montaje para los dos programas. A ver si me podeis ayudar. Os dejo el codigo.
#define pulsador 2
#define led 13
void setup (){
pinMode(pulsador, INPUT);
pinMode(led, OUTPUT);
}
void loop(){
while(digitalRead(pulsador) ==HIGH);
while(100);
while(digitalRead(pulsador) ==LOW);
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW)
}