jueves, 29 de agosto de 2013

LABORATORIO #4

DESCRIPCIÓN:

En esta cuarta practica, se realizara el encendido y apagado de 8 leds por medio de un microcontrolador (ARDUINO), y mediante una interfaz grafica elaborada en processing se controlaran los tiempos de encendido y apagado para todos los leds.

Para esta  practica el procedimiento es enceder y apagar 8 leds de manera secuencial mediante 8 salidas digitales del arduino, pero ahora los tiempos son manipulados desde una interfaz gráfica, la cual mediante el puerto serial se comunicara a través del arduino.

Ahora el tiempo sera definido por el usuario desde una interfaz grafica, logrando asi una mejor relación con el usuario y una mayor facilidad a la hora de manejar estos tiempos para alguna aplicación en especial. 


NOTA: la duracion maxima de tiempo es de 1 segundo, que se puede cambiar en el software (processing) en esta instruccion  slider1 = cp5.addSlider("O",0,1000,500,40,150,300,40); donde 1000 es el valor de 1 segundo que es igual a 1000 milisegundos.

MATERIALES:


Los materiales a usar para este laboratorio son los siguientes:


  • 8 --- resistencias de 330 ohmios
  • 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 arduino con los leds en la protoboard, por medio de sus salidas digitales. Las salidas digitales del arduino a utilizar, son los pines del 2 al 9.

PASO 5:

  • Realizar la interfaz gráfica de usuario en processing, desde ahí se podrá controlar cada tiempo (encendido y apagado) para aplicaciones futuras.
  • 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 GRAFICA




CODIGO ARDUINO:



CODIGO PROCESSING:



VÍDEO DEL FUNCIONAMIENTO:


miércoles, 21 de agosto de 2013

LABORATORIO #3

DESCRIPCIÓN:

En esta tercera practica, se realizara el encendido y apagado de 8 leds por medio de un microcontrolador (ARDUINO), y mediante dos pines analogos se controlaran los tiempos de encendido y apagado que arrojaran los valores de los potenciomteros.

Para esta  practica el procedimiento es enceder y apagar 8 leds de manera secuencial mediante 8 salidas digitales del arduino, pero ahora no se contralara la salida a utilizar como la practica anterior si no que se controlara los tiempos de encendido y apagado para todos los leds.

Ahora el tiempo sera definido por el usuario desde el hardware, logrando asi una mejor relacion con el usuario y una mayor facilidad a la hora de manejar estos tiempos para alguna aplicación en especial. 

NOTA: la duracion maxima de tiempo es de 1 segundo, que se puede cambiar en el software en esta instruccion  t1=map(timeon, 0, 1023, 0, 1000); donde 1000 es el valor de 1 segundo que es igual a 1000 milisegundos.

MATERIALES:


Los materiales a usar para este laboratorio son los siguientes:


  • 8 --- resistencias de 330 ohmios
  • 2 --- potenciometros 10k
  • 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 arduino con los leds en la protoboard, por medio de sus salidas digitales. Las salidas digitales del arduino a utilizar, son los pines del 2 al 9.
  • Conectar los dos potenciometros de 10k a la placa arduino, los pines del medio de los potenciometros se conectan a los pines analogo A1 y A2, los otros dos son la tierra y el vcc.


CODIGO ARDUINO:




VÍDEO DEL FUNCIONAMIENTO:









LABORATORIO #2

DESCRIPCIÓN:

En este segundo laboratorio se realizara el control de leds por medio de un microcontrolador (ARDUINO) y un potenciometro, esta practica al igual que la anterior consiste en enceder y apagar por cada una de las salidas digitales del arduino, leds de manera secuencial por diferentes salidas del microcontrolador.

La diferencia radica en que mediante un pin anologo, se leera el valor del potenciomtero para determinar la salida a utlizar del arduino.

Para esta segunda practica el procedimiento es enceder y apagar 8 leds de manera secuencial mediante 8 salidas digitales del arduino, pero estas salidas a su vez seran controladas por un valor analogo arrojado por el potenciometro definiendo la salida que estara activa en el arduino, estos leds tendran un recorrido de derecha a izquierda y viceversa, el tiempo que se demora en enceder y apagar esta definido por el usuario en el software (100 milisegundos) con la posibilidad de cambiarlo de acuerdo a la necesidad.

MATERIALES:


Los materiales a usar para este laboratorio son los siguientes:

  • 8 --- resistencias de 330 ohmios
  • 1 --- potenciometro 10k
  • 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 arduino con los leds en la protoboard, por medio de sus salidas digitales. Las salidas digitales del arduino a utilizar, son los pines del 2 al 9.

  • Conectar el potenciometro de 10k a la placa arduino, el pin del medio del potenciometro se conecta al pin analogo A0 y los otros dos son la tierra y el vcc.




CODIGO ARDUINO:



VÍDEO DEL FUNCIONAMIENTO:















jueves, 1 de agosto de 2013

LABORATORIO #1

DESCRIPCIÓN:

En este primer laboratorio se realizara el control de leds por medio de un microcontrolador (ARDUINO), esta practica consiste en enceder y apagar por cada una de las salidas digitales del arduino, leds de manera secuencial por diferentes salidas del microcontrolador.

Para esta primera practica el procedimiento es enceder y apagar 8 leds de manera secuencial mediante 8 salidas digitales del arduino, estos leds tendran un recorrido de derecha a izquierda y viceversa, el tiempo que se demora en enceder y apagar esta definido por el usuario en el software (100 milisegundos) con la posibilidad de cambiarlo de acuerdo a la necesidad.

MATERIALES:

Los materiales a usar para este laboratorio son los siguientes:


  • 8 --- resistencias de 330 ohmios
  • 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 arduino con los leds en la protoboard, por medio de sus salidas digitales. Las salidas digitales del arduino a utilizar, son los pines del 2 al 9.



CODIGO ARDUINO:



VÍDEO DEL FUNCIONAMIENTO: