letreros led.docx

6
1. Marco teórico Una pantalla LED es un dispositivo de salida, que muestra datos o información al usuario, que se caracteriza por estar compuesto por diodos emisores de luz o ledes, palabra adaptada al español y derivada de las siglas inglesas LED ( Light Emitting Diode ). Este tipo de pantallas no deben ser confundidas con las pantallas LCD con retroiluminación LED , muy usadas actualmente en ordenadores portátiles, monitores y televisores. Por razones de negocio (el aparentar una tecnología más moderna con fines comerciales) la retro iluminación LED se presenta como una tecnología nueva y se cambia LCD por LED en la designación de estos aparatos, sin que esto en realidad suponga un cambio tecnológico realmente relevante. La pantalla se compone de paneles o módulos de ledes (diodos emisores de luz), bien sea monocromáticos o policromáticos: estos últimos se conforman a su vez con ledes RGB (los colores primarios de la luz), o configuraciones diversas ajustadas a la aplicación. Dichos módulos en conjunto forman píxeles , lo que permite formar caracteres, textos, imágenes y hasta vídeo , dependiendo de la complejidad de la pantalla y el dispositivo de control. Los usos más frecuentes para las pantallas LED son: paneles indicadores, informativos, publicitarios y de alta resolución de vídeo a todo color (en conciertos, actos públicos, ...), esto es debido a su gran resistencia al aire libre, su fácil fabricación y mantenimiento y a su bajo consumo. Unilineales Las Unilíneas son Pantallas de led que solo tienen 7 líneas de ledes, el mínimo requerido para mostrar los caracteres regulares. También pueden mostrar gráficos, pero de forma limitada. Las unilíneas tricolor trabajan con módulos de SMD y poseen los colores básicos: Rojo, Amarillo y Verde. Son utilizados en Puntos de Venta, en donde la Unilíniea con su luz y su movimiento de las letras capta la atención de los viandantes.

Upload: jose-fernando-linares-diaz

Post on 16-Dec-2015

3 views

Category:

Documents


2 download

TRANSCRIPT

1. Marco tericoUnapantalla LEDes un dispositivo de salida, que muestra datos o informacin al usuario, que se caracteriza por estar compuesto por diodos emisores de luz o ledes, palabra adaptada al espaol y derivada de las siglas inglesasLED(Light Emitting Diode).Este tipo de pantallas no deben ser confundidas con las pantallas LCD conretroiluminacin LED, muy usadas actualmente en ordenadores porttiles, monitores y televisores. Por razones de negocio (el aparentar una tecnologa ms moderna con fines comerciales) la retro iluminacin LED se presenta como una tecnologa nueva y se cambia LCD por LED en la designacin de estos aparatos, sin que esto en realidad suponga un cambio tecnolgico realmente relevante.La pantalla se compone de paneles o mdulos deledes(diodos emisores de luz), bien sea monocromticos o policromticos: estos ltimos se conforman a su vez con ledesRGB(los colores primarios de la luz), o configuraciones diversas ajustadas a la aplicacin. Dichos mdulos en conjunto formanpxeles, lo que permite formar caracteres, textos, imgenes y hastavdeo, dependiendo de la complejidad de la pantalla y el dispositivo de control.Los usos ms frecuentes para las pantallas LED son: paneles indicadores, informativos, publicitarios y de alta resolucin de vdeo a todo color (en conciertos, actos pblicos, ...), esto es debido a su gran resistencia al aire libre, su fcil fabricacin y mantenimiento y a su bajo consumo.Unilineales Las Unilneas son Pantallas de led que solo tienen 7 lneas de ledes, el mnimo requerido para mostrar los caracteres regulares. Tambin pueden mostrar grficos, pero de forma limitada. Las unilneas tricolor trabajan con mdulos de SMD y poseen los colores bsicos: Rojo, Amarillo y Verde.Son utilizados en Puntos de Venta, en donde la Unilniea con su luz y su movimiento de las letras capta la atencin de los viandantes.Para exteriores estas pantallas cuentan con redes sper - brillantes para una legibilidad adecuada a la luz del da.

2. Marco PracticoPara este trabajo usamos como interfaz de comunicacin el dispositivo Arduino Uno quees una plataforma dehardware libre, basada en unaplacacon unmicrocontroladory unentorno de desarrollo, diseada para facilitar el uso de la electrnica en proyectos multidisciplinares.La plataforma Arduino se programa mediante el uso de un lenguaje propio basado en el lenguaje de programacin de alto nivelProcessingque es similar a C++.El programa que se utilizo en este proyecto es el siguiente:

int col[]={2,3,4,5,6};int fila[]={7,8,9,10,11,12,13};

//int matriz[7][5];int matriz[7][5];int A[7][5]= { {0, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1} }; int B[7][5]= { {1, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 0} };

int C[7][5]= { {0, 1, 1, 1, 1}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {0, 1, 1, 1, 1} }; int D[7][5]= { {1, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 0} }; int E[7][5]= { {1, 1, 1, 1, 1}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 1, 1, 1, 1}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 1, 1, 1, 1} }; int F[7][5]= { {1, 1, 1, 1, 1}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 1, 1, 1, 1}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0} }; int G[7][5]= { {0, 1, 1, 1, 1}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 1, 1, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {0, 1, 1, 1, 0} }; int H[7][5]= { {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1} }; int I[7][5]= { {0, 1, 1, 1, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 1, 1, 1, 0} };

int J[7][5]= { {0, 0, 1, 1, 1}, {0, 0, 0, 1, 0}, {0, 0, 0, 1, 0}, {0, 0, 0, 1, 0}, {0, 0, 0, 1, 0}, {1, 0, 0, 1, 0}, {0, 1, 1, 0, 0} };

int K[7][5]= { {1, 0, 0, 0, 1}, {1, 0, 0, 1, 0}, {1, 0, 1, 0, 0}, {1, 1, 0, 0, 0}, {1, 0, 1, 0, 0}, {1, 0, 0, 1, 0}, {1, 0, 0, 0, 1} };

int L[7][5]= { {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 1, 1, 1, 1} }; int M[7][5]= { {1, 0, 0, 0, 1}, {1, 1, 0, 1, 1}, {1, 0, 1, 0, 1}, {1, 0, 1, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1} }; int N[7][5]= { {1, 0, 0, 0, 1}, {1, 1, 0, 0, 1}, {1, 0, 1, 0, 1}, {1, 0, 0, 1, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1} }; int O[7][5]= { {0, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {0, 1, 1, 1, 0} }; int P[7][5]= { {1, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0}, {1, 0, 0, 0, 0} }; int T[7][5]= { {1, 1, 1, 1, 1}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0} }; int Q[7][5]= { {1, 1, 1, 1, 0}, {1, 0, 0, 1, 0}, {1, 0, 0, 1, 0}, {1, 0, 0, 1, 0}, {1, 0, 1, 0, 0}, {1, 1, 1, 1, 0}, {0, 0, 0, 0, 1} }; int U[7][5]= { {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {0, 1, 1, 1, 0} }; int V[7][5]= { {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {0, 1, 0, 1, 0}, {0, 0, 1, 0, 0} };

int R[7][5]= { {1, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 1, 1, 0}, {1, 0, 1, 0, 0}, {1, 0, 0, 1, 0}, {1, 0, 0, 0, 1} };

void setup() {

for (int i=0;i