jueves, 5 de septiembre de 2013

Laboratorio N°10


Objetivo


Para este laboratorio utilizaremos una pantalla LCD 16x2, cableada directamente al Arduino, para mostrar mensajes enviados desde el PC en una interfaz con Processing/ControlP5.

Las siglas LCD significan ("Liquid Cristal Display") ó pantalla de cristal líquido. Es una pantalla plana desarrollada por Pierre-Gilles de Gennes, basada en el uso de una sustancia líquida atrapada entre 2 placas de vidrio, haciendo que al aplicar una corriente eléctrica a una zona específica, esta se vuelva opaca y contraste con la iluminación CCFL trasera. 

Este principio es aplicado pero con ciertas modificaciones (ya que se utilizan 3 colores básicos para generar la gama de colores), lo cuál permite la visualización de imágenes procedentes de la computadora, por medio de el puerto de video hasta los circuitos de la pantalla LCD, entran dentro de la clasificación FPD ("Flat Panel Displays") ó visualizadores de panel plano.
 

Elementos Utilizados:


  • 1 Computador
  • 1 pantalla LCD 16x2
  • 2 Resistencias de 10kΩ y 100Ω
  • 1 Protoboard
  • Cable UTP (Cable para conexiones en la protoboard)
  • Hardware Arduino UNO
  • Software "Arduino"
  • Software "Processing"

Diagrama en Protoboard

 

Diagrama Esquemático


Imagenes del Montaje

1- Tomamos los materiales descritos y la tarjeta Arduino UNO


2- Ubicamos primero la pantalla LCD, para las que se debe tener en cuenta la configuración que buscaremos en el datashet, en la protoboard así:


3- Ubicamos entonses las resistencias de 10kΩ a los 5v entregados por el arduino, y la de 100Ω a la tierra (GND) del arduino y del circuito, al igual que el pin 1 del LCD a tierra y el pin 2 a los 5v respectivamente:
4- Procedemos a conectar el arduino al LCD , en el cual se debe tener en cuenta que desde el pin 3 al 6 serán las salidas del arduino hacia el LCD, al igual que los pines 11 y 13 de la siguiente forma:


5- Finalmente creamos la interfaz para la visualización del texto que se enviara a través del arduino a la pantalla LCD de la siguiente forma:


Vídeo del Funcionamiento

 

Código Arduino

 Código Processing

No hay comentarios:

Publicar un comentario