jueves, 1 de junio de 2017

Práctica 10. Circuitos con Placa Base.

CIRCUITO CON LA PLACA DE PRUEBAS

En la práctica de hoy, vamos a realizar dos circuito con la placa de pruebas y una tarjeta Arduino Genuino Uno. También veremos cómo programarlos de forma que haga la función que nosotros queremos.
  •  Circuito 1.



  • Componentes:
Los componentes empleados para este circuito han sido:
- 5 Led.
- 1 LDR.
- 1 Placa Base.
- 1 Tarjeta Arduino Genuino Uno.
- 1  Juego de cables.
- 6 Resistencias (220).


  • Función:
La finalidad de este circuito es iluminar algún sitio cuando detecta que hay menos luz o que esta va decayendo. Tenemos 5 niveles de luz (5 led) que se irán encendiendo según vaya decayendo la luz que recibe el LDR.
  • Programación:
Para programar este circuito, hemos utilizado una página llamada Bitbloq.



 1- Ponemos la placa Arduino y sus componentes. Esta sería la colocación de los componentes en nuestro circuito.


2- Así debería de quedar nuestra programación. A continuación, iremos explicando cada sector uno a uno. Lo que estamos haciendo, es plantear diversas situaciones que queremos que haga si el LDR recibe más o menos luz.


-En esta parte, hemos empezado indicándole a la placa que si el sensor detecta más luz que 500, no encienda ningún led, si no que mantenga todos apagados.

-En esta sección, le indicamos que si la luz es menos de 500 (caso contrario al anterior), que encienda el primer led y mantenga el resto apagados.
-Aquí, le decimos que si detecta menos luz que 400, encienda los dos primeros luces, y que los otros tres los mantenga apagados.


-En esta parte le pedimos que si recibe menos luz que 300, encienda tres led y el resto los deje apagados.
 -Ahora, le decimos que si la luz es inferior a 200, encienda todos los led menos 1, que lo mantiene apagado.
-En este último caso le pedimos que si detecta menos luz que 100, encienda todos los led.

-Y ya para terminar, le dejamos un tiempo de 2 segundos para que vuelva a verificar la luz que recibe por si tiene que encender o apagar algún led.
  • Código:
Este es el código resultante, que deberemos aplicar a la tarjeta arduino para que funcione:



  •  Circuito 2.




  • Componentes:
- 1 Placa Pruebas.
- 1 Tarjeta Arduino Genuino Uno.
- 1 Juego de cables.
- 2 Resistencia (220).
- 1 Potemciómetro.
- 1 Pulsador.
- 1 Led.
  • Función:
Este circuito sirve para encender un led con el botón y regular su potencia con el potenciómetro.

  • Programación.
Igual que con el circuito anterior, lo vamos a programar con Bitbloq:



 1- Conectamos los componentes que hemos utilizado en el circuito a la tarjeta Arduino.

2-En la parte de software, declaramos estas dos variables, en el apartado que pone Variables globales, funciones y clases.

3-Vamos a ir haciendo la programación del circuito para sacar el código:
 -Es esta parte le decimos que si damos al pulsador, se encienda el led.
 -Aquí ocurre al contrario, le estamos diciendo que si no damos al pulsador, el led se mantenga apagado.
-Y por último en esta parte de aquí, estamos indicando al potenciómetro que regule la luz que desprenda el led. El potenciómetro actúa de forma distinta al pulsador.

  • Código:
Este es el código resultante que tendríamos que subir a la Tarjeta Arduino para que el circuito funcionase.