jueves, 30 de noviembre de 2017

Práctica 4



En esta práctica, vamos a realizar un circuito con la placa de pruebas y una tarjeta Arduino Genuino Uno. También veremos como programarlo para que haga la función que nosotros queremos.




  • Explicación de la placa:

En esta placa hemos pueso 3 Led, cada uno con su resistencia de 220Ω. También hemos incorporado 1 sensor de luz con una resistencia de 1000Ω. Hemos tenido que conectar cada Led a la placa arduino, también hemos conectado el sensor de luz, las resistencias de cada Led y del sensor de luz también las hemos conectado y hemos puesto una toma de tierra (GND).
Y una vez conectado todo tenemos que conectar la placa al ordenador y a través de la aplicación de arduino lo subimos a la placa.





  • Componentes:

Los componentes que hemos utilizado para este circuito han sido:

- 3 Led.
- 1 LDR.
- 1 Placa Base.
- 1 Tarjeta Arduino Genuino Uno.
- 1 Juego de cables.
- 4 Resistencias (220Ω).
- 1 Resistencia (10KΩ).



  • Función:

 La finalidad de este circuito consiste en iluminar algún lugar para cuando detecte el LDR que hay menos luz o que va disminuyendo. Tenemos 3 niveles de luz (3 Led) que se irán encendiendo según vaya disminuyendo la luz que recibe el LDR.



  • Programación:
Lo hemos realizado a través de bitbloq.








1. Para empezar creamos una variable, llamada LUZ.








2. Ponemos la placa Arduino y sus componentes. Esta sería la colocación de los componentes en nuestro circuito (minimizadas).






3. Así debería de quedar nuestra programación. A continuación vamos a ir explicando cada punto ampliado. Lo que vamos a hacer es plantear diferentes modos que queramos que haga si el LDR recibe mayor o menor intensidad de luz.



- En esta foto hemos empezado diciendo a la placa si el sensor detecta más luz que 600, que no encienda ningún Led, es decir que todos se queden apagados.





- En esta foto, le hemos dicho a la placa que si la intensidad de luz es más de 500 que se encienda el led 1 y se queden los demás apagados.











- En esta foto le decimos a la placa que si la intensidad de luz es más de 400, se enciendan el led 1 y el led 2, y que los demás sigan apagados.








- En esta foto le decimos a la placa que si la intensidad de luz es si no son ninguna de las anteriores, que se enciendan el led 1,el led 2, y el led 3.









- En esta foto le decimos a la placa que si la intensidad de luz es menos que 500 se enciendan todos los led.






  • Código:
- Este es el código incompleto de los bloques que hemos programado con bitbloq. 








- A continuación vamos a poner el código correcto de los bloques que hemos programado con bitbloq. El código es correcto porque hemos añadido las dos cosas que están subrayadas. 








Luego lo copiamos y lo pegamos en arduino. Luego le damos a herramientas; y seleccionamos el puerto arduino.









  • Este sería el vídeo de como nos ha quedado el circuito con la placa de pruebas 1.0. con el sensor de luz.










  • Idea:
Con este circuito, se podría hacer que las farolas de la calle se enciendan  dependiendo de la luz que haya, y así se ahorraría más luz.




Y con esto daríamos por finalizado el circuito con la placa de pruebas 1.0













No hay comentarios:

Publicar un comentario