martes, 10 de mayo de 2016

Encender un LED con pulsador.

En esta práctica he tenido que mezclar esta practica con la uno, ya que eran similares.
Para esta práctica he utilizado los siguientes materiales: un cable USB del tipo A-B, una placa de conexiones de 400 contactos, un LED rojo de 5 mm, un pulsador, una resistencias de 330 Ohm (naranja, naranja y marrón), cuatro cables de prototipo M - M, una resistencia de 10 K (naranja, naranja, marrón)



En esta práctica teníamos que realizar un circuito eléctrico con un LED y un pulsador. Nuestro proposito era que el LED estuviese parpadeando a una velocidad constante, pero cuando presionabamos el pulsador, este el LED parpadeaba a más velocidad que la normal,y los ejercicios propuestos era de cambiar la velocidad de este.

Aquí les dejo la programación por si deciden hacerlo:
#define LED 10

#define PULSADOR 7

void setup()

{

pinMode(LED, OUTPUT);

pinMode(PULSADOR, INPUT);

}

void loop()

{

if(digitalRead(PULSADOR) == true)

{

digitalWrite(LED, HIGH);

delay(1000);

digitalWrite(LED, LOW);

delay(1000);

}

else

{

dgitalWrite(LED, HIGH);

delay(1000);

digitalWrite (LED, LOW);

delay(1000);

}

}


Aquí les dejo el vídeos de el ejercicio propuesto:








He modificado como parpadea un led, es decir la velocidad del parpadeo.
Lo he realizado con la ayuda de el libro arduino, y con la ayuda del profesor cuando algo nos daba error el comprobaba y nos decía lo que teníamos mal.
He aprendido a utilizar un pulsador y a la vez encender un LED combinando los tiempos, y como programarlo para que cuando se pulse el pulsador el LED se encendiera y parpadease muy rápido.
Salió mejor de lo que esperaba ya que nos costó mucho y pensamos que no saldría.
Tuvimos problemas al hacerlo y nos salió al principio mal, lo volvimos a realizar y salió bien.
Cambiaría el ponerle más atención a la programación y así no equivocarme.
El momento en el cual nos salió la práctica, ya que es muy satisfactorio ver que el trabajo da sus         frutos.

No hay comentarios:

Publicar un comentario