jueves, 5 de septiembre de 2013

LABORATORIO #10

DESCRIPCIÓN:

En este laboratorio se realizara el control de un display LCD, es cual es muy fácil de utilizar con arduino.

el procedimiento consiste en enviar un mensaje por medio de una interfaz grafica, y por medio de la comunicación serial el arduino reciba el mensaje o el dato  y lo muestre por la pantalla LDC.

MATERIALES:

Los materiales a usar para este laboratorio son los siguientes:


  • 1 --- Display 7 LCD
  • 1 --- potenciometro 10kohmios
  • 1 --- plataforma arduino uno R3
  • 1 --- protoboard
  • Cable (conexiones)

DIAGRAMAS:

Protoboard:



Esquematico:




FOTOGRAFÍAS DEL PROCESO DE MONTAJE:


PASO 1: 
  • Disponer de todos los materiales para poner en practica el laboratorio.


PASO 2: 
  • Realizar el montaje en la protoboard de el display LCD.


PASO 3: 
  • Realizar el montaje en la protoboard de el potenciometro 10k.


    PASO 4: 

    • En la siguiente figura se conectan todos los elementos al arduino.

    INTERFAZ GRÁFICA




    CÓDIGO ARDUINO:

     

    CÓDIGO PROCESSING:



    VÍDEO DEL FUNCIONAMIENTO:





    martes, 3 de septiembre de 2013

    LABORATORIO #9

    DESCRIPCIÓN:

    En este laboratorio se realizara el control de un display 7 segmentos por medio de un integrado IC 74HC595, el cual recibe los datos en forma serial y su salida es en forma paralela (8 bits).

    Para esta  practica, el procedimiento es crear una tabla de secuencias que contenga cada uno de los números del 0 al 9 y por medio de un potenciometro ir graduando el numero a mostrar. Gracias a la comunicación serial del arduino, este se puede comunicar de manera serial con el integrado por medio de 3 pines los cuales son:
    • pinLatch = 2;  
    • pinReloj = 3; 
    • pinDato = 4; 
    Este integrado tiene muchas aplicaciones, funciona como un multiplexor logrando así manejar muchos mas displays con varios de estos.

    MATERIALES:

    Los materiales a usar para este laboratorio son los siguientes:


    • 2 --- resistencias de 330 ohmios
    • 1 --- Display 7 segmentos anodo comun
    • 1 --- potenciometro 10kohmios
    • 1 --- plataforma arduino uno R3
    • 1 --- integrado IC 74HC595
    • 1 --- protoboard
    • Cable (conexiones)

    DIAGRAMAS:

    Protoboard:



    Esquematico:




    FOTOGRAFÍAS DEL PROCESO DE MONTAJE:


    PASO 1: 
    • Disponer de todos los materiales para poner en practica el laboratorio.


    PASO 2: 
    • Realizar el montaje en la protoboard de el integrado, el potenciometro 10k y el display 7 segmentos de ánodo común.

    PASO 3: 
    • Conectar el arduino al integrado, por medio de sus salidas digitales. Las salidas digitales del arduino a utilizar, son los pines del 2 al 4.
    • const int pinLatch = 2;  // Este pin se sets baja cuando quiero que el 595 para escuchar.
    • const int pinReloj = 3;  // Este pin es utilizado por shiftout para alternar decir que hay otro granito de arena para cambiar.
    • const int pinDato = 4;  // Este pin se utiliza para pasar al siguiente bit
    • Conectar el potenciometros de 10k a la placa arduino, el pin del medio del potenciometro se conectan al pin analogo A0, los otros dos son la tierra y el 
    • Conectar los pines del integrado (Q0,Q1,Q2,Q3,Q4........) A los pines del display respectivamente (A,B,C,D,E.........).
    • los pines comunes del diplay 7 segmentos se conectan mediante una resistencia de 330ohmios a vcc.



    CÓDIGO ARDUINO:




    VÍDEO DEL FUNCIONAMIENTO:





    ARTICULOS DE REFERENCIA:


    Datasheet IC 74HC595 

    https://www.sparkfun.com/datasheets/IC/SN74HC595.pdf

    LABORATORIO #8

    DESCRIPCIÓN:

    En este octavo laboratorio se realizara el control de leds por medio de un microcontrolador (ARDUINO) y la interfaz grafica de processing para controlar cada el encendido y apagado de cada led por individual.

    MATERIALES:

    Los materiales a usar para este laboratorio son los siguientes:

    • 8 --- resistencias de 330 ohmios
    • 1 --- integrado IC74HC595
    • 1 --- plataforma arduino uno R3
    • 1 --- protoboard
    • 8 --- leds 5mm
    • Cable (conexiones)
    DIAGRAMAS:

    Protoboard:



    esquematico:





    FOTOGRAFÍAS DEL PROCESO DE MONTAJE:


    PASO 1: 
    • Disponer de todos los materiales para poner en practica el laboratorio.




    PASO 2: 
    • Realizar el montaje en la protoboard de las resistencias de 330 ohmios.



    PASO 3: 
    • Realizar el montaje en la protoboard de los leds 5 mm.


    PASO 4: 
    • conectar el integrado con los demas elementos en la protoboard.



    PASO 5: 
    • conectar todos los elementos.


    INTERFAZ GRAFICA


    CODIGO ARDUINO:

     
    CODIGO PROCESSING:


    VÍDEO DEL FUNCIONAMIENTO:





    LABORATORIO #7

    DESCRIPCIÓN:

    En este laboratorio se realizara el control de 8 leds por medio de un integrado IC 74HC595, el cual recibe los datos en forma serial y su salida es en forma paralela (8 bits).

    Para esta  practica, el procedimiento es crear 8 secuencias diferentes y por medio de un potenciometro ir graduando la secuencia a elegir. Gracias a la comunicación serial del arduino, este se puede comunicar de manera serial con el integrado por medio de 3 pines los cuales son:
    • pinLatch = 2;  
    • pinReloj = 3; 
    • pinDato = 4; 
    Este integrado tiene muchas aplicaciones, funciona como un multiplexor logrando así manejar muchos mas leds con varios de estos.

    MATERIALES:

    Los materiales a usar para este laboratorio son los siguientes:


    • 8 --- resistencias de 330 ohmios
    • 8 --- leds 5mm
    • 1 --- potenciometro 10kohmios
    • 1 --- plataforma arduino uno R3
    • 1 --- integrado IC 74HC595
    • 1 --- protoboard
    • Cable (conexiones)

    DIAGRAMAS:

    Protoboard:



    Esquematico:




    FOTOGRAFÍAS DEL PROCESO DE MONTAJE:


    PASO 1: 
    • Disponer de todos los materiales para poner en practica el laboratorio.


    PASO 2: 
    • Realizar el montaje en la protoboard de las resistencias de 330 ohmios.


    PASO 3: 
    • Realizar el montaje en la protoboard de los leds 5 mm.

    PASO 4: 
    • Realizar el montaje del integrado IC 74HC595 y conectar sus pines de alimentacion.


    PASO 5: 
    • Realizar el montaje del potenciometro de 10kohmios.

    PASO 6: 
    • Conectar el arduino al integrado, por medio de sus salidas digitales. Las salidas digitales del arduino a utilizar, son los pines del 2 al 4.
    • const int pinLatch = 2;  // Este pin se sets baja cuando quiero que el 595 para escuchar
    • const int pinReloj = 3;  // Este pin es utilizado por shiftout para alternar decir que hay otro granito de arena para cambiar 
    • const int pinDato = 4;  // Este pin se utiliza para pasar al siguiente bit
    • Conectar el potenciometros de 10k a la placa arduino, el pin del medio del potenciometro se conectan al pin analogo A0, los otros dos son la tierra y el vcc.



    CÓDIGO ARDUINO:




    VÍDEO DEL FUNCIONAMIENTO:




    ARTICULOS DE REFERENCIA:


    Datasheet IC 74HC595 

    https://www.sparkfun.com/datasheets/IC/SN74HC595.pdf
















    LABORATORIO #6

    DESCRIPCIÓN:

    En este laboratorio se realizara el control de un led RGB por medio de ARDUINO al igual que el laboratorio # 5, con la diferencia en que se creara una interfaz gráfica para reemplazar los potenciometros .

    Para esta  practica el procedimiento es controlar la intensidad de cada uno de los colores primarios ( rojo, verde y azul) para generar diferentes combinaciones de colores. Ahora la intensidad de cada color se define por medio de una interfaz gráfica de usuario, capaz de controlar el led reemplazando a los potenciometros.

    NOTA: Los pines de salida hacia el led RGB tienen que ser pines PWM, ya que el valor de salida para controlar los leds también es análogo. El valor máximo de intensidad para las salidas pwm es de 255 (8 bits).

    MATERIALES:

    Los materiales a usar para este laboratorio son los siguientes:


    • 3 --- resistencias de 330 ohmios
    • 1 --- plataforma arduino uno R3
    • 1 --- protoboard
    • 1 --- led RGB 5mm
    • Cable (conexiones)

    DIAGRAMAS:

    Protoboard:



    Esquematico:



    FOTOGRAFÍAS DEL PROCESO DE MONTAJE:


    PASO 1: 
    • Disponer de todos los materiales para poner en practica el laboratorio.


    PASO 2: 
    • Realizar el montaje en la protoboard de las resistencias de 330 ohmios y de el led RGB de 5mm.




    PASO 3: 
    • Conectar el arduino con el led RGB y los potenciometros.
    • Conectar las salidas PWM (3 (rojo), 5 (verde), 6 (azul)) del arduino, a los pines del led RGB mediante unas resistencias de 330 ohmios.

    PASO 4:
    • Realizar la interfaz gráfica de usuario en processing, desde ahí se podrá controlar la intensidad de cada color de el led RGB.
    • En esta imagen se puede ver como quedo la interfaz despues de realizar el codigo en processing, de manera que es mucho mas facil intercambiar los potenciometros (hardware), por los potenciometros de la interfaz (software), lo que beneficiaria para un proyecto en costos.


    INTERFAZ GRÁFICA



    CÓDIGO ARDUINO:



    CÓDIGO PROCESSING:




    VÍDEO DEL FUNCIONAMIENTO:













    lunes, 2 de septiembre de 2013

    LABORATORIO #5

    DESCRIPCIÓN:

    En este laboratorio se dejan de utilizar las secuencias y los leds normales, para dar paso al control de un led RGB por medio de ARDUINO.

    Para esta  practica el procedimiento es controlar la intensidad de cada uno de los colores primarios ( rojo, verde y azul) para generar diferentes combinaciones de colores. La intensidad de cada color, se define por la entrada de un valor análogo arrojado por los tres potenciometros que controlan cada color .

    NOTA: Los pines de salida hacia el led RGB tienen que ser pines PWM, ya que el valor de salida para controlar los leds también es análogo. El valor máximo de intensidad para las salidas pwm es de 255 (8 bits).

    MATERIALES:

    Los materiales a usar para este laboratorio son los siguientes:


    • 3 --- resistencias de 330 ohmios
    • 3 --- potenciometro 10kohmios
    • 1 --- plataforma arduino uno R3
    • 1 --- protoboard
    • 1 --- led RGB 5mm
    • Cable (conexiones)

    DIAGRAMAS:

    Protoboard:


    Esquematico:



    FOTOGRAFÍAS DEL PROCESO DE MONTAJE:


    PASO 1: 
    • Disponer de todos los materiales para poner en practica el laboratorio.

    PASO 2: 
    • Realizar el montaje en la protoboard de las resistencias de 330 ohmios y de el led RGB de 5mm.



    PASO 3: 
    • Realizar el montaje en la protoboard de los potenciometros de 10kohmios.


    PASO 4: 
    • Conectar el arduino con el led RGB y los potenciometros.
    • Conectar las entradas analogas provenientes de los potenciometros a los pines análogos del arduino ( A0, A1 y A2).
    • Conectar las salidas PWM (3 (rojo), 5 (verde), 6 (azul)) del arduino, a los pines del led RGB mediante unas resistencias de 330 ohmios.


    CODIGO ARDUINO:




    VÍDEO DEL FUNCIONAMIENTO: