miércoles, 7 de febrero de 2018

POTENCIOMETRO Y PULSADOR


Componentes:

- RGB
- Pulsador
- Potenciómetro
- Placa de pruebas
- Tarjeta Arduino
- Cables de diferentes colores
- Resistencias









Hemos realizado una código con bitbloq. Primero hemos creado funciones para dar los colores, después hemos creado una variable dándole el valor de 255 para la intensidad de los leds. Para dar el color a los leds, hemos utilizado un bloque que daba el valor analógico al led que dependía entre 0 a 255. 


También hemos hecho una función para declarar que todos los leds están apagados. Para poder cambiar de color con el pulsador hemos creado la variable ENCENDER_COLOR en el que si la variable ESTADO valía 0 se encendía un color (0=rojo) y si pulsabas se sumaba 1 y cambiaba el color (0+1=verde) así sucesivamente. 




Para usar el potenciómetro hemos hecho un código que dividía el potenciometro en cuatro para que funcione. 


Y para ejecutar en botón pondríamos el código que hemos hecho anteriormente y siempre un bloque de esperar 1S.






Este seria el codigo:


 Tenemos un problema en el código. Al pulsar el botón por primera vez no detecta el potenciómetro ya que al no hemos declarado la variable CAMBIAR_ESTADO. Por ello hay que pulsar el botón dos veces para que cambie la intensidad y detecte el potenciómetro.






No hay comentarios:

Publicar un comentario