jueves, 11 de junio de 2015

TRABAJO FINAL: MANEJO DE IMAGEN 3D CON ACELEROMETRO, ARDUINO Y PROCESSING

DESCRIPCIÓN


EN ESTE INFORME FINAL SE MANEJA UN OBJETO 3D EN PROCESSING HACIENDO USO DE UN ACELEROMETRO MMA7361 EL CUAL MANEJA LOS TRES EJES DEL PLANO CARTESIANO, SE USA EL PUERTO SERIAL PARA RECIBIR LOS DATOS.

MATERIALES


  1. Arduino Uno
  2. Protoboard
  3. MMA7361 (ACELEROMETRO)
  4. jumpers

DIAGRAMAS DE CONEXION




PROCEDIMIENTO


  1. Se dispone de los elementos necesarios para el montaje



  2. se introduce el MMA7361 (acelerometro) en la protoboard y se realiza las conexiones correspondientes.


  3. conexiones en los pines del arduino


  4. se procede a programar el arduino

CÓDIGO FUENTE ARDUINO

CÓDIGO FUENTE PROCESSING



VÍDEO DE FUNCIONAMIENTO


jueves, 28 de mayo de 2015

Laboratorio #10


DESCRIPCIÓN



En este laboratorio se muestra un mensaje desplazándose de izquierda a derecha en una matriz led 8x8; a partir de un programa en el sketch del arduino y un integrado IC MAX7219. De esta forma, se introduce un mensaje en la línea del código, que después es visualizado en la matriz led.


MATERIALES


  1. Arduino Uno
  2. Protoboard
  3. ICMAX7219
  4. Matriz de leds 8x8
  5. jumpers

DIAGRAMAS DE CONEXION


PROCEDIMIENTO



  1. se disponen de los materiales necesarios
2. se introducen los elementos en la protoboard y se realizan las conexiones de acuerdo al diagrama


  3. se procede a programar el arduino

CÓDIGO FUENTE ARDUINO

VÍDEO DE FUNCIONAMIENTO

Laboratorio #9


Descripción del Laboratorio

En este laboratorio se realiza el control de los patrones de movimiento de un modulo RGB (8 leds RGB) mediante una interfaz de processing y controlado desde arduino.

Lista de los Elementos utilizados

  • Arduino UNO
  • Modulo Leds RGB
  • Interfaz en Processing
  • Jumpers

Proceso del Montaje paso a paso (Fotos)

  1. se dispone de los materiales en la mesa de trabajo

   2. Se conectan los jumpers en cada pin del modulo

   3.  se realiza la conexión a los pines del arduino


Interfaz en Processing



Código Fuente en Arduino 

Código Fuente en Processing 

Video del Funcionamiento


Laboratorio #8

DESCRIPCIÓN




En este laboratorio se manipula un objeto a partir de una interfaz creada en el software processing, un programa en el sketch del arduino y un Joystick shield. De esta forma, se puede controlar el movimiento de un objeto gráfico en la pantalla.


MATERIALES UTILIZADOS

  1. Arduino UNO
  2. Joystick shield
  3. Jumpers
  4. Gráfico para manipular en pantalla



PROCEDIMIENTO

  1. se dispuso de los elementos necesarios en la mesa de trabajo

  2.   Se Acoplo el Shield con el arduino UNO respetando el diagrama de conexion



                                                            


DIAGRAMA DEL CIRCUITO


     3. se realizo la programación en arduino y processing

CÓDIGO EN ARDUINO


CÓDIGO EN PROCESSING


VÍDEO DE FUNCIONAMIENTO

jueves, 26 de marzo de 2015

Laboratorio #6

Descripción del Laboratorio

Veremos como Controlar 8 LEDs desde el Arduino, a través de un IC 74HC595, definiendo mínimo 8 patrones de movimiento que son controlados desde una interfaz gráfica en Processing/ControlP5.



Lista de los Elementos utilizados:



  1. Una (1) Protoboard
  2. Ocho(8) Resistencias de 330 Ohmios
  3. Ocho(8) Leds
  4. Un  (1) IC 74HC595
  5. Un (1) Arduino UNO
  6. Jumpers

Diagrama


Esquemático


PASO A PASO:

  • Se escogen los materiales para implementar el proyecto

  • se acoplan las resistencias y los leds

  • se acopla el IC74HC595

  • se realizan las respectivas conexiones de acuerdo al plano esquemático


Interfaz Final




EUREKA !!!!


Video de funcionamiento



Código en arduino

Código processing










Laboratorio #7




Descripción del Laboratorio:



Veremos como controlar a través de Arduino un Display LED 7 Segmentos puestos en una protoboard, por medio de un IC 74HC595, para mostrar un número de 0 a 9, dependiendo de la posición del Potenciómetro.

Lista de los Elementos utilizados:


Una (1) Protoboard
Dos (2) Resistencias de 330 Ohmios
Un (1) Display LED de 7-Segmentos Cátodo común
Un (1) IC 74HC595
Un (1) Potenciómetro
Un (1) Arduino UNO
Jumpers

Diagrama  Esquemático del Montaje en Fritzing:



Fotos del Montaje (paso a paso):

  • Escoger los elementos a implementar

  • ubicamos el Display y las resistencias


  • ubicamos el IC 74HC595

  • Realizamos las conexiones de acuerdo al diagrama de conexión del arduino, el display y el IC74HC595


EUREKA!!!!!!!!!


VÍDEO DE FUNCIONAMIENTO


CÓDIGO EN ARDUINO










Laboratorio #5

Descripción del Laboratorio






Veremos como controlar a través de Arduino un LED RGB puesto en una protoboard, vía PWM con con interfaz gráfica en processing/controlp5 para manejar cada color del RGB




Lista de los Elementos utilizados:



  1. Una (1) Protoboard
  2. Tres(3) Resistencias de 330 Ohmios
  3. Un  (1) Led RGB
  4. Un (1) Arduino UNO
  5. Jumpers

Diagrama del Montaje en Fritzing:


Diagrama  Esquemático del Montaje en Fritzing:


Fotos del Montaje (paso a paso):

  • Escoger los elementos a implementar


  • Colocamos nuestros led RGB

  • Ubicamos las resistencias 
  • Conectar los pines digitales PWM (~) del Arduino con cada una de las patas sobrantes de las resistencias (Cables Rojos) y debemos conectar la pata más larga del Led RGB (Ánodo) a la tierra del Arduino (GND) (Cable Azul)

ENHORABUENA A PROBAR

VÍDEO DE FUNCIONAMIENTO


CÓDIGO EN ARDUINO


CÓDIGO EN PROCESSING