miércoles, 25 de noviembre de 2015

Proyecto Final

Descripción

Este proyecto consiste en la utilización de una fotocelda para la captura de la intensidad luminosa en pequeña escala de una habitación (lugar cerrado) a través de Arduino. Luego los datos capturados son procesados digitalmente y enviados al LED indicador y a su vez a un dispositivo móvil con Bluetooth, que muestra tres niveles (alto, medio, bajo) como medidas representativas de la intensidad de luz.

El objetivo de este proyecto es obtener información acerca de la luminosidad de un lugar y visualizarlo de tal modo que sea comprensible para cualquier persona. Por ejemplo, en este caso se muestra el nivel alto de luminosidad representado por el color rojo, el nivel medio representado por el color azul y por ultimo, el nivel más bajo representado por el color verde.
De esta forma podemos obtener información sobre la cantidad de luz a la que estamos expuestos. Este proyecto podría aplicarse a la medición de los rayos ultravioletas a los que se exponen las personas cuando toman sol o cuando están transitando en la calle durante el día (teniendo en cuenta que se utilizarían sensores más precisos) y su propósito sería advertir sobre los peligros de los rayos de luz producidos por el sol.
A continuación se tiene una guía para realizar este proyecto de una manera sencilla.

Materiales

  • Computador (con el IDE de Arduino y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB
  • 1 Protoboard
  • 1  LED's RGB
  • 4 Resistencias (220 Ohm)
  • 1 Fotocelda (Fotoresistencia)
  • 1 Módulo Bluetooth ZS-040 (HC-05)
  • 11 Cables macho-macho (jumpers)
  • Aplicación móvil para la comunicación bluetooth
    En este proyecto se utilizó una app para windows phone (Bluetooth Monitor)
    Opcionalmente pueden encontrar apps para android como BlueTerm o ArduDroid.

Diagramas

  • Montaje 

     

  • Esquema 

     

  • PCB 


    Paso a paso del montaje

    1. Se conecta el LED RGB a las resistencias y a la linea que usaremos como tierra(GND)

    2. Se conecta la fotocelda, por un lado, a la resistencia que a su vez se conecta a la linea de tierra(GND) y por el otro a la linea que usaremos para +5v

    3. Queda conectado así, hasta el momento.

    4. Se crean puentes que se necesitarán para conectar la linea de +5v y tierra (GND) y se conectan al Arduino en sus respectivos pines.

    5. Se conectan los pines 6, 5 y 3 del Arduino a los respectivos pines del LED RGB, se crean puentes necesarios de +5v
    6. Se conecta el módulo Bluetooth a la protoboard.
    7. Se conectan los pines del módulo BT al Arduino:
    --- vcc  - +3.3.v
    --- GND a la linea de tierra
    --- TXD - Pin 10
    --- RXD - Pin 11
    Interfaz gráfica de la Aplicación recibiendo mensajes del Arduino

    Código

    Arduino

     

    Video del funcionamiento

     

     

 

Laboratorio 9

Descripción

En este laboratorio se controlará desde una interfaz en Processing, el patrón de movimiento y colores en un módulo de 8 LEDs RGB controlado con un Arduino.

El objetivo es aprender a manejar un módulo de 8 LED's RGB con arduino utilizando un programa hecho en Proccessing como Interfaz Gráfica para el control de encendido y apagado de cada uno de los LED's permitiendo cambiar también sus colores con una intensidad constante.

Materiales

  • Computador (con el IDE de Arduino, Proccessing y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • 1 Protoboard
  • 1 Módulo de 8 LED's RGB
  • 12 Cables macho-macho (jumpers)

Diagramas

  • Montaje

     

  •  Esquema

    • PCB

  • Paso a paso del montaje


    1. Se conecta el Módulo de 8 LED's RGB a la protoboard

    2. Se conecta el módulo a +5v a través del Arduino

    3. Se conectan los tres pines RGB del módulo a los pines 2, 3 y 4 digitales del arduino.

    4. Se conectan los pines de los LED's  a los pines digitales del 5 al 12

    Así queda conectado el circuito (Vista desde arriba)




    Código

    Arduino

     

    Proccessing

     

    Video del funcionamiento


     

jueves, 19 de noviembre de 2015

Laboratorio 8

Descripción

En este laboratorio se capturará el nivel de iluminación a través de una fotocelda (fotoresistencia) utilizando para ello una entrada analoga del arduino. El dato análogo capturado se mapea con datos digitales que se puedan mostrar a través de una barra LED que indica la intensidad de luz en el ambiente.

El laboratorio tiene como objetivo enseñar la forma como se procesan a traves de Arduino las señales analogas de los sensores de luz y como se utilizan adecuadamente. Además se utilizan dos (2) IC74HC595 para manipular el encendido de la barra LED que indica los niveles de iluminación de la fotcelda.

Materiales

  • Computador (con el IDE de Arduino, y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • 1 Protoboard
  • 1 Fotoresistencia o fotocelda
  • 17 Resistencias 220Ω
  • 2 IC 74HC595
  • 2 Barras x 8 LED's  (o 16 LED's)
  • 34 Cables macho-macho (jumpers)
  • 16 Cables macho-macho 

 

Diagramas


  • Montaje




Paso a paso del montaje

 









Código

Arduino



Video del funcionamiento