Cómo controlar matrices LED MAX7219 con ESP8266-12E

Publicado por en Electrónica el 26/07/2016

El MAX7219 es un chip muy popular para controlar una gran cantidad de diodos LED y especialmente matrices de LED. El ESP8266 ya es un viejo conocido y también muy popular. Si juntamos los dos circuitos, se puede controlan matrices a distancia desde una red Wifi con muy poco código y eso es exactamente lo que hico nuestro amiguete Jorge, que ha publicado en su web una completa guía para controlar varias matrices de LED controladas por un MAX7219 utilizando una placa ESP8266. 

Leer más

LEDmePlayBoy: Una consola LED portátil con juegos espectaculares

Publicado por en Arduino el 21/06/2016

Lo he visto y no he podido resistirme a publicar este impresionante juego portátil hecho con Arduino y que utiliza una matriz de LED de 32x32 píxeles. El concepto es bien sencillo y el juego se maneja con un joystick analógico y dos pulsadores, pero lo más impresionante de este proyecto son los juegos que ha programado su autor. Son réplicas muy logradas de juegos retro y alguno de ellos es realmente alucinante. Quizás mi preferido sea el Mimas o el Keen Kenny, aunque todos ellos están muy logrados y parecen muy jugables. Incluso ha añadido música y Boss final! No te pierdas su web que dejo enlazada a continuación, donde podrás encontrar también el código fuiente de cada uno de ellos. Otro proyecto para el baúl... ;)

Leer más

Matriz de LED gigante para mensaje scroll con Arduino

Publicado por en Arduino el 21/06/2016

He publicado por aquí una infinidad de proyectos con LEDs de todo tipo pero las matrices siempre llaman la atención. Hoy os dejo por aquí otro proyecto muy interesante y donde el hardware utilizado simplemente es una placa Arduino UNO junto con unas tiras de LED de tipo WS2812 que se controlan con tan solo un pin. El asunto de la cuestión aquí está en el software ya que con una cantidad de LEDS tan grande y la poca memoria RAM de un Arduino no permiten hacerlo de cualquier manera. En total hay 2688 diodos LED RGB a controlar y se utiliza una técnica llamada Bit-Banging que consiste en escribir directamente un byte entero de un tirón (8-bits que representan cada uno un píxel) en un puerto como por ejemplo PORTB del Arduino. De esta forma nos libramos de la tremendamente lenta función digitalWrite y se pueden enviar datos muchísimo más rápido, al igual que yo lo hice en su momento en mi proyecto de reloj gigante casero que también lleva una matriz similar, aunque un poco más pequeña.

¡Donde hay un LED, hay alegría! ;)

Leer más

Reloj de arena digital con matrices de LED

Publicado por en Electrónica el 29/01/2016

Me entero en hackaday de éste interesante proyecto de un reloj de arena digital. Utiliza dos pequeñas matrices de LED para funcionar y que están colocadas una encima de la otra formando un rombo. De esta manera se tiene la impresión del clásico reloj de arena. La animación hace que los píxeles vayan cayendo e incluso se le puede dar la vuelta a la caja para que caigan en el otro sentido. Me ha parecido genial, otro proyecto más para el libro gordo de proyectos por hacer!

Leer más

Colossus: Una matriz de LED RGB gigante

Publicado por en Electrónica el 01/10/2015

Con una resolución de 25x50 píxeles y un tamaño de 1x2 metros, el Colossus (así es como lo llama su autor) es capaz de mostrar animaciones a todo color realmente espectaculares. Un tamaño tan grande influye en un montón de cosas en este tipo de proyectos, como por ejemplo la alimentación ya que si calculamos un consumo máximo de 60mA por LED y teniendo en cuenta que tiene 1250 píxeles, nos da una corriente aproximado de 75A! A 5V, que es a lo que funcionan este tipo de diodos LED, tenemos un impresionante consumo de 375W. Así que dos potentes fuentes de alimentación de 40A se utilizan en este proyecto, dejando margen de sobra a las pérdidas por cableado. La base de todo proyecto se ha realizado en madera, ya que es un material barato y fácil de trabajar. Desde luego el resultado es fantástico y lo podeis ver en el vídeo que os dejo a continuación. Por supuesto, no es perdáis el enlace a su web con todos los detalles por si alguno se anima a hacer algo así! (yo me lo apunto, por si a caso...)

Leer más