domingo, 4 de marzo de 2018

SOLUCIÓN

CIRCUITO CON PULSADOR Y POTENCIÓMETRO

SOLUCIÓN:


1) En primer lugar, tenemos el montaje de bitbloq. acontinuación veremos los componentes utilizados:
- LED: En el montaje físico utilizaremos una RGB, pero aquí utilizaremos 3 leds. Están conectados en pines analógicos para que el potenciómetro haga efecto sobre ellos
-BOTÓN: sirve para controlar la salida o no de la luz.
-POTENCIÓMETRO: Sirve para controlar la cantidad de luz que sale de los leds. cuanto mas baja esté la rueda del potenciómetro, menos luz sale y viceversa.


2) Aquí podemos observar el código de bloques de nuestro nuevo proyecto.
Como podemos apreciar, hay 2 variables: LUMINOSIDAD y ESTADO. 
-LUMINOSIDAD es la encargada de controlar la cantidad de luz que sale de la RGB. sería como el potenciómetro.
-ESTADO es la encargada de controlar el encendido, cambio de color y apagado de cada color. Sería como el controlador del botón.


3) He aquí el código del proyecto. A continuación procedo a explicarlo:
-Lo primero que nos encontramos es las posiciones de los diferentes componentes.
-Las dos variables están en 0 al empezar. Hay 8 funciones: 6 colores en los cuales la variable LUMINOSIDAD está activada depende del color, 1 llamada APAGAR que pone los valores de los pines a 0, y por ultimo una llamada ENCENDER_COLOR (se explica en el siguiente punto)
   -Lo primero que se hace es pner la variable ESTADO en 1(encendido), se enciende el color rojo y       por útimo se cambia la variable ESTADO a 2.
   así se hace continuamente hasta que la variable ESTADO se pone a 0, de tal manera que se apaga       el   RGB y se cambia esta variable a 1.
-En el bucle principal se pone la variable LUMINOSIDAD igual al potenciómetro entre 4. esto es ya que las led solo leen hasta 225 y el máximo es de 1024, de no ser asi, la led podría llegar a explotar.
después si lee el botón en 1 (presionado) se ejecuta la variable ENCENDER_COLOR y se espera 1 segundo para que no esté parpadeando constantemente.
-En nuestro caso, como la variable ESTADO le íbamos sumando 1, el potenciómetro no funciona cuando está la led encendida, solo se puede cambiar la potencia antes de cambiar de color y entonces esa intensidad se verá reflejada en el color de la luz siguiente.
-¡¡¡¡IMPORTANTE!!!!: NO OLVIDARSE DE PONER LO SIGUIENTE:





4)Por otra parte está el montaje de Frizing:
-Los componentes son los mismos que los del Bitbloq, solo hay qe tener en cuenta que la resistencia del pulsador es diferente, es de 1k omnios. (1º normal 220 omnios y 2º 1k omnios)
Este montaje tiene un código de colores:
-ROJO: RGB patilla roja (pin 11)
-VERDE: RGB patilla verde (pin 10)
-AZUL: RGB patilla azul (pin 9)
-BLANCO: 5 voltios del pulsador y de potenciómetro.
-NEGRO: pines (A0 es del potenciometro y 2 es de pulsador)
-AMARILLO: es la de la toma de tierra del potenciometro y del pulsador.
  
5) Por último el vídeo de la práctica



No hay comentarios:

Publicar un comentario