jueves, 16 de octubre de 2014

Práctica de Laboratorio 12

Descripción

Mostrar un mensaje con desplazamiento en una pantalla LCD 16X2 enviado desde una pagina web alojada en un servidor, se hace uso del shield Ekitzone W5200 que es un modulo Etherntet y asi poder conectar el arduino a una red.

Desde una pc se ingresa la direccion ip del servidor y se escribe un arreglo de caracteres, el cual se imprimirá en la pantalla LCD 16x2 conectada al arduino. la conexion entre el pc y el arduino se hace atraves de un HUB Ethernet

Materiales
  • Placa ARDUINO UNO
  • Ekitzone W5200 ethernet Shield
  • Protoboard
  • LCD 16x2 con controlador hitachi HD44780
  • Potenciometro 10 Kohm
  • Cables
  • Computador con programa de desarrollo Arduino
  • HUB Ethernet
Diagrama




Esquematico

Montaje
 















Codigo ARDUINO



Video de funcionamiento


Práctica de Laboratorio 11

Descripción


Mostrar un mensaje con desplazamiento en una pantalla LCD 16X2, el laboratorio hace uso de la libreria LCD "LiquidCrystal.h" donde se definen las diferentes funciones para el envio de los mensajes a la LCD por medio de strings y caracteres, tambien pueden enviarse caracteres especiales enviando un byte definido en la siguiente tabla.
 



El programa inicializa la LCD, limpia y envia los datos a la lcd; luego comienza la rutina de desplazamiento de izquierda a derecha.

Materiales
  •     Placa ARDUINO UNO
  •     Protoboard
  •     LCD 16x2 con controlador hitachi HD44780
  •     Potenciometro 10 Kohm
  •     cables
  •     Computador con programa de desarrollo Arduino
Diagrama



Esquematico
 


Montaje
 

 

 







 
Codigo ARDUINO




Video de funcionamiento


Práctica de Laboratorio 10

Descripción

El laboratorio consiste en desplegar un mensaje en una matriz de 8x8, enviado desde una caja de texto en processing, se envia el arreglo de caracteres via serial y se muestra el texto desplazandolo.la matriz recibe los datos desde un IC Max7219 que controla la matriz led.

Materiales

  • Placa ARDUINO UNO
  • Protoboard
  • Modulo Matriz 8x8 entrada serial desde Interface Max7219
  • Cables
  • Computador con programa de desarrollo Arduino y Processing
Diagrama



Esquematico

Montaje








Codigo ARDUINO



Codigo Processing



Video de funcionamiento







Práctica de Laboratorio 9



Descripción

El laboratorio consiste en desplegar un mensaje en una matriz de 8x8, la matriz recibe los datos en modo serial a traves de un IC Max7219 que controla la visualizacion del byte enviado. Utilizamos la libreria "LedControl.h", una libreria de arduino para controlar el Max7221 y max 72219, por medio de esta enviamos los comandos al IC y a su vez poderlos ver  en la matriz.



Materiales

  • Placa ARDUINO UNO
  • Protoboard
  • Modulo Matriz 8x8 entrada serial desde Interface Max7219
  • Cables
  • Computador con programa de desarrollo Arduino

Diagrama





Esquematico




Montaje









Codigo ARDUINO




Video de funcionamiento


Práctica de Laboratorio 8

Descripcion

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

Materiales

  • Placa ARDUINO UNO
  • Joystick Shield
  • Protoboard
  • Cables
  • Computador con programa de desarrollo Arduino
Diagrama

Esquematico

Montaje

Video de funcionamiento