Matriz De Leds

Páginas: 12 (2829 palabras) Publicado: 10 de febrero de 2013
Después de un tiempo trasteando con las matrices de leds y con el Arduino, ya puedo decir que me siento cómodo jugando con ellos.

Y como era de esperar, el camino no ha sido nada fácil:
* Primera sorpresa: en lugar de 16 patas (8 para controlar las filas y otras 8 para las columnas) veo que las matrices tienen 24 patas!! 8 más de las esperadas. Echándole un vistazo al albarán descubro quehe comprado matrices de leds de 2 colores, rojo y verde.
* Después de descargar el datasheet, empiezo a entender cómo funcionan las matrices: 8 de los pines son para controlar las filas. Hasta aquí lo esperado. Los otros 16 pines son para controlar las columnas: 8 pines son para las columnas rojas y 8 pines para las columnas verdes. Entendido. Para simplificar las pruebas, me propongo jugarsólo con los leds en rojo, que era mi objetivo inicial.
* Mirando los diodos del datasheet también entiendo que un led concreto se iluminará al poner la pata de la fila en alto (+5V) y la pata de la columna a tierra (GND). Sé que esto tiene un nombre: matriz anódica o matriz catódica, pero no sé cual le corresponde.
* Otra cosa importante: el orden de las patas no se corresponde con el ordenlógico de filas y columnas. Un ejemplo. El pin rojo de arriba a la izquierda (fila 1, columna 1) está controlado por la pata 22 (que controla la fila 1), y la pata 23 (que controla la columna 1 de leds rojos).
* Ya sólo falta encontrar cuál es físicamente la pata 1 y cual la 24 (sé que parece de perogrullo, pero no es tan evidente). Basta darle la vuelta a la matriz y mirarla desde abajo. Semuestra en pequeño un 1 al lado de una pata y un 24 al lado de otra. El resto de patas van en orden correlativo.
* Y por último, el breadboard. Las matrices son tan anchas que no dejan espacio para conectar los pines del Arduino. Así que ya sabéis, sed generosos y comprad un breadboard grande.

El resto es pan comido. Para hacer las primeras pruebas basta con utilizar 16 puertos de salidadel Arduino. 8 los conectamos a las columnas y otros 8 a las filas, y a jugar con el código. Como en los casos anteriores, el código del Arduino para iluminar algunos leds está disponible para quien quiera descargarlo (de momento sin PHP) y en las primeras líneas se explica qué pines del Arduino conectar a qué patas de la matriz de leds.
Pensando en que el objetivo final es poder tener una capade comunicación y mostrar mensajes de texto utilizando varias matrices de leds, este circuito presenta 2 problemas tal y como está planteado:
* No es escalable. Apenas nos quedan unos pocos puertos del Arduino disponibles y necesitamos unas cuantas matrices para poder escribir algún mensaje.
* Pensando en mostrar letras del alfabeto, surge un problema: al iluminar varias filas y columnasde forma simultánea, se encienden más leds de los esperados. Esto es algo complejo de describir, pero que visualmente se ve rápido al hacer un par de pruebas. La solución pasa por multiplexar, pero esta es otra historia.

* Antes de comenzar cualquier intento de construcción, debemos tener en claro cuáles son las posibilidades ciertas que tendremos de materializar y finalizar con éxito unproyecto. Por ejemplo, nuestro proyecto de vida puede ser algún día realizarnos profesionalmente como instructores de surf en cualquier playa paradisíaca de Hawaii. Entre los elementos indispensables debemos contar con: vivir en Hawaii, tener una contextura física ágil, liviana, y atlética, hablar al menos unas pocas palabras en el idioma local, tener un peinado donde prevalezcan las rastas y, porsupuesto, tener al menos una tabla de surf (propia, si es posible).

Para construir una matriz de LEDs sucede algo muy similar. Si no logramos juntar todos los elementos mínimos e indispensables, es inútil abrir un post en cada foro de electrónica que encontremos o enviarle un correo a cada persona que ha construido una, esperando que alguno nos ofrezca soluciones milagrosas y mágicas. Debemos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matriz De Leds
  • Matriz De Leds
  • Matriz De Leds
  • Matriz de leds (por:jgmg)
  • Matriz De Leds
  • Matriz de leds
  • Matriz leds
  • Diagrama Matriz De Leds

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS