Este es un pequeño sketch, para aquellos que comienzan a profundizar a el Mundo de Arduino.
Es una secuencia de Encendido_Apagado ("Blink"), controlado por un Push-botton
El funcionamiento se resume en, cuando el pulsador sea presionado, comiense el blink y cuando este mismo pulsador sea precionado la secuencia se detenga.
Para el ejemplo usaremos
-Arduino
-Resistencia de 1K ohm
-Resistencia de 470 Ohm
-Led
-Pulsador
"SKETCH"
int constante = 0; int constanteanterior = 0; int salida = 0; void setup (){ pinMode(13,OUTPUT); pinMode(12,INPUT); } void loop (){ constante = digitalRead(12); if ((constante == HIGH) && (constanteanterior == LOW)) { salida = 1-salida; delay(150); } constanteanterior=constante; if(salida == 1) { digitalWrite(13,HIGH); delay(300); digitalWrite(13,LOW); delay(300); } else { digitalWrite(13,LOW); } }
Autor
Juan Espinoza
"Iré actualizando el post más tarde!"
No hay comentarios:
Publicar un comentario