jueves, 12 de junio de 2014

Laboratorio final - Cubo de leds 4x4x4

Laboratorio Final  - Cubo led 4x4x4 Arduino


Descripción:

En este laboratorio programaremos un arduino para controlar un cubo led de 64 leds 4x4x4 mediante un codigo con diferentes programaciones de luces.

El objetivo:

Encender un cubo led 4x4x4 mediante la programacion de un codigo en Arduino

Lista de Componentes:

* (1) Arduino UNO .
* (64) Leds color azul difusos
* (16) Resistencia 350
* (1) Protoboard.
* (20) Cables
* (1) Cautin
* estaño para soldadura y pomada.


Diagrama de protoboard:

Diagrama Esquematico:

Montaje Paso A Paso:

1. luego de tener todo los componentes empezar a soldar nuestro cubo de leds como lo mostraremos en el diagrama esquematico un led 4x4x4= 64 leds en total y empezar a soldar el cubo.

2. Luego de haber terminado el proceso de soldadura y poder ve el cubo led terminado como lo mostraremos en la imagen siguiente quedaran 16 columnas y 4 pisos, estos seran conectados independientemente mas adelante, y los 4 pisos seran las tierras para controlar cada led independientemente


3. Luego de tener claro como esta conformado nuestro cubo proseguiremos a conectar las 16 resistencias en la protoboard y estas a las 16 columnas del cubo, y los 4 pisos de Ground de igual forma al arduino como lo demuestra el diagrama de la protoboard al inicio de este laboratorio, y luego lo conectaremos al arduino. Nuestro arduino cuenta con 16 puertos digitales pero para este laboratorio los 5 puertos analogos 0-5 los podemos utilizar como digitales sin ningun problema.

4. Ahora si podemos conectar nuestro arduino para programar el codigo que utilizaremos para controlar los leds independientemente
5. Porgramaremos el siguiente codigo arduino para su funcionamiento.

Codigo Fuente Arduino:






y listo ya podemos ver el funcionamiento en video correctamente! muchas gracias por la atencion

Funcionamiento en Video:

domingo, 20 de abril de 2014

Laboratorio 10

Laboratorio 10

Descripción:

Enviar desde una página web un mensaje a una pantalla LCD 16x2 conectada al Arduino.

Lista de elementos utilizados:

  1. Una (1) Protoboard
  2. Un (1) LCD 16x2
  3. Un (1) Potenciómetro
  4. Un (1) Arduino UNO
  5. Cables
  6. Un (1) Arduino Ethernet Board

Diagrama del montaje en la protoboard:


Diagrama esquemático del circuito:



Fotos del montaje (Paso a paso):

  1. Seleccionar los elementos a utilizar:

  2. Conectar el potenciómetro y el Display LED 16x2 a la protoboard:


  3. Conectar la Ethernet Board al arduino:


  4. Conectamos la primera pata del LCD al GND del arduino, la segunda a 5v, la tercera al pin de la mitad del potenciómetro, la cuarta al pin 12 del arduino, la quinta al GND del arduino, la sexta al pin 11 del arduino, la pata 11 al pin 5 del arduino, la pata 12 al 4, la pata 13 al 3, la pata 14 al 2, la pata 15 a 5v y la pata 16 al GND del arduino. Finalmente conectamos la pata 1 del potenciómetro al GND y la tercera pata restante al pin 5v del Arduino.







  5. Y listo! A correr el código en el arduino y a probar! 

Video del funcionamiento: 





Código fuente del arduino:










Laboratorio 9

Laboratorio 9

Descripción:

Mostrar en una página web los datos capturados en el Arduino desde dos potenciómetros, un LDR, y un switch Reed.

Lista de los Elementos utilizados:

  1. Un (1) Arduino
  2. Una (1) Protoboard
  3. Dos (2) Potenciómetros
  4. Un (1) resistor dependiente de la luz ( LDR )
  5. Un (1) reed switch
  6. Dos (2) resistencias

Diagrama del montaje en la protoboard:


Diagrama esquemático del circuito:





Fotos del montaje (Paso a paso):



  1. Conectar los dos potenciómetros, el resistor dependiente de la luz ( LDR ) y el reed switch a la protoboard:

  2. Conectar una resistencia al resistor dependiente de la luz ( LDR ) y una al reed switch:






  3. Conectar las patas restantes del resistor dependiente de la luz ( LDR ) y del reed switch a 5v, la otra pata de las resistencias a GND, y en la mitad de las resistencias los conectamos al A0 y al A1 respectivamente. Seguidamente conectamos los potenciómetros de la siguiente manera: la primera pata de la izquierda de cada uno hacia GND, la última pata de cada uno a 5v y la pata de la mitad a A2 y A3 respectivamente.






  4. Y listo, corremos el código en el arduino y a probar! :D


Video del funcionamiento:


Código fuente del arduino:










Laboratorio 8

Laboratorio 8

Descripción: 

En este laboratorio debemos manipular en la pantalla del computador un objeto gráfico usando Processing, con los datos leídos en el Arduino desde un Joystick shield.

Lista de elementos utilizados:

  1. Una (1) protoboard
  2. Un (1) Arduino
  3. Un (1) Joystick shield.

Diagrama del montaje en la protoboard:


Diagrama esquemático del circuito:


Fotos del montaje (Paso a paso):


  1. Seleccionar los elementos para realizar el laboratorio:

  2. Conectar el Joystick shield al arduino de la siguiente manera y ¡listo!



Video del funcionamiento:





Código en el arduino:


Código del Processing:




domingo, 16 de marzo de 2014

Laboratorio 7

Laboratorio 7

Descripción:

En este laboratorio veremos cómo controlar desde el Arduino, un Display LED de 7-Segmentos, a través 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:

  1. Una (1) Protoboard
  2. Dos (2) Resistencias 
  3. Un (1) Display LED de 7-Segmentos 
  4. Un (1) IC 74HC595
  5. Un (1) Potenciómetro
  6. Un (1) Arduino 
  7. Veintidós (22) cables para unir puntos

Diagrama del montaje en la protoboard:


Diagrama esquemático del circuito:



Fotos del montaje (Paso a paso):

  1. Escogemos los elementos necesarios para realizar el laboratorio:

  2. Conectamos el integrado, el display y el potenciómetro al Arduino:

  3. Conectamos dos resistencias en los pines 3 y 8 (GND) del display.




  4. Posteriormente, conectamos el display al integrado IC 74HC595, de tal manera que los pines del display  (A-G), se conecten a los pines del integrado (Q0-Q7) (ver imagenes). Después conectamos  los pines 8 y 13 del integrado a tierra (GND), los pines 10 y 16 a 5v y los pines 11,12 y 14 a los pines del Arduino 7,8 y 9.






Y listo! Corremos el código del Arduino y todo debe funcionar correctamente.




Video del funcionamiento:






Código fuente del Arduino:






Laboratorio 6

Laboratorio 6

Descripción:

En este 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. Más información sobre el IC 74HC595.

Lista de elementos utilizados:

  1. Una (1) protoboard
  2. Ocho (8) resistencias
  3. Ocho (8) Leds
  4. Un (1) arduino 
  5. Un (1) IC 74HC595
  6. Veinte (20) cables para unir puntos

Diagrama del montaje de la protoboard:


Diagrama esquemático del circuito:


Fotos del Montaje (paso a paso):


  1. Escoger los elementos necesarios para realizar el laboratorio:


  2. Conectamos el integrado IC 74HC595 a la protoboard



  3. Conectamos las resistencias en los pines 15 y del 1 al 7 del integrado:


  4. Posteriormente conectamos los leds a las resistencias con la pata larga de cada uno.







  5. Ahora conectamos los pines 8 y 13 del integrado y la otra pata de los leds al pin de tierra (GND) del Arduino, los pines 10 y 16 a 5v y el pin 14,12 y 11 a los pines del Arduino 7,8 y 9 respectivamente.




  6. Finalmente corremos el código del Arduino y posteriormente del Prosessing y listo!


Video del funcionamiento:

Código fuente del arduino:



Código fuente del Prosessing