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.






miércoles, 31 de enero de 2018

jueves, 30 de noviembre de 2017

PRÁCTICA 4 (SENSOR DE LUZ)

Componentes:
  • 3 leds
  • Una LDR
  • Una placa Aruduino
  • Una placa de pruebas
  • 4 resistencias
  • Cables de diferentes colores

 
                                               

Función:

Este circuito está diseñado para que cuanta menos luz se vayan encendiendo los leds, uno tras otro gracias al sensor de luz que hemos empleado. Este circuito podría usarse en un jardín. A medida que se vaya haciendo de noche un determinado número de luces se encienden, cada vez mas luces para que se vea mejor.




Programación:








Hemos utilizado Bitbloq para programarlo. Hemos declarado la variable y también hemos utilizado diferentes bloques de control que determinaban si los leds permanecían encendidos o apagados. Es decir si la luz es menor que 100 se encenderán todas. En cambio si es menor que 200 solo se encenderán dos. Por lo contario si la luz es menor que 500 todos los leds se apagarán.

Código:

Bitbloq nos ha proporcionado este código basado en los bloques que hemos explicado anteriormente. Para ajustar los valores hemos utilizado una opción de las herramientas de Arduino que nos indicaba los valores precisos de la luz en el momento. A continuación  vamos ha añadir " serial.begin (9600)" y " serial.println(luz)".

Esta es nuestra placa de pruebas donde hemos realizado la practica:

                                           

                                               




¡¡¡¡Os esperamos otro día con mas entradas de tecnología!!!!

miércoles, 18 de octubre de 2017

SENSOR DE LUZ V 2.0




Para la segunda versión vamos a utilizar:
- Una pila
- Un interruptor
- Un led
- Una LDR
- Un relé
He colocado los componentes en paralelo, he añadido un componente llamado relé. Este circuito ha salido de la mejora de la versión uno, ya que el circuito funcionaba al reves de lo que queríamos

Vemos que se enciande la bombilla pero el relé no funciona debido a que no llega la suficiente corriente. Es demasiada resistencia para tan poca corriente.

La posible solución en poner un transistor. Es un componente que permite multiplicar la intensidad y así la coprriente es mayor.




martes, 17 de octubre de 2017

SENSOR DE LUZ V 1.0





Los elementos que hemos utilizado para este circuito son:
- La pila
- El interruptor
- Un led
- Una LDR

Hemos colocado los componentes en serie, uno seguido del otro. Observamos que al aumentar la luz la bombilla no luce. Cuando llegamos a la máxima potencia de luz la bombilla luce muy poco, aparte de este problema, ocurre que el efecto de la bombilla es lo contrario a lo que queremos, es decir, la luz se enciende cuando es de día y se apaga cuando es de noche.

Lo de la potencia de la luz es debido a que no llega suficiente corriente a el led, se queda en el interruptor y en la LDR. El problema de que se encienda al revés de lo que queremos no le encuentro ninguna explicación.

La primera solución que yo creo que es necesario es poner los componentes en paralelo así llegara la corriente para todos los componentes.

Tambien hay otra solución como añadir otro componente como el relé.
    










jueves, 21 de septiembre de 2017

PRACTICA UNO

Ya he terminado de personalizar mi blog.



 


He personalizado mi blog poniendo el fondo en rosa y he seleccionado un tipo de letra que recuerda a las de una maquina de escribir.