| Arduino avanzado T02AA - LCD 16x2 "Hola Mundo" |
|
|
|
| Viernes, 30 de Diciembre de 2011 00:00 | |||||||
Este tutorial tiene la finalidad de comprender el Funcionamiento de una pantalla LCD, además aprenderemos a comprender términos asociados a la LCD; así como también el tipo de variables que podemos manipular para imprimir datos en la LCD!!!! y como practica vamos a realizar el programa de “Hola Mundo!”, Aspiramos que esta información te sirva para futuros proyectos :D
Adquiere los componentes para este proyecto en:
Descripcion pantallas
Hay varios tipos de pantallas, Recordemos que las pantallas se han convertido en la interfaz hombre-maquina más importante, Durante el desarrollo de esta interfaz han aparecido varios desarrollos como el de tubos catódicos, Plasma, LCD, y ahora el LED, ademas las encontramos de dos clases, Monocromáticas y a Color; El funcionamiento de las pantallas cambia dependiendo de el tipo sin embargo todas van en función del “pixel”, siendo este el mínimo elemento de una imagen, una pantalla esta conformada por miles o millones de pixeles, los pixeles normalmente se relacionan con el modelo de color RGB, esto con el fin de poder emitir colores!!!, pero también podemos sacar el color negro y el blanco (Monocromático).Las pantallas se definen también por el tamaño y la cantidad de pixeles, de allí la resolución de la pantalla.
Las pantallas LCD las encontramos a color y monocromáticas; además pueden ser de caracteres y gráficas, la pantalla que vamos a utilizar es, Monocromática, de caracteres (16x2) esto corresponde 16 columnas y 2 filas en las que podemos enviar datos en formato Char y String ya que las LCD tienen un microcontrolador que hace la conversión para encender los pixeles necesarios para imprimir los datos que enviamos del Arduino, los caracteres están referenciados en una tabla denominada ASCII ( Código Estándar Estadounidense para el Intercambio de Información)
Tabla ASCII
En la tabla encontramos el valor de las letras, números, símbolos en binarios de 7 bits y un bit de paridad, pero estos también los podemos representar en números enteros recordemos que los podemos convertir!! por ejemplo la arroba seria 64 como decimal, 40 como Hexadecimal, y lógicamente 0100 0000 en binario. para facilitar la escritura en la pantalla LCD podemos recurrir a una librería para facilitarnos un poco el trabajo, aprender a manejar esa librería es el objetivo de este tutorial!!!.
Tipos de datos (Char y String)
Los datos Char almacenan los caracteres ASCII así como cadenas de caracteres ASCII denominados String estos van directamente relacionados a los Arreglos; Los arreglos son variables con muchas posiciones una analogía seria un carro con sus asientos convirtiendo el carro en la variable y los puestos en las posiciones todo con el fin de organizar y poder controlar datos con valores distintos :D un ejemplo seria : Char : ‘A’ Sting [4] : “Hola”
¡Sólo los usuarios registrados pueden escribir comentarios!
Powered by !JoomlaComment 4.0 beta1
!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved." |
|||||||
| Última actualización el Viernes, 13 de Enero de 2012 08:49 |







