Got hold de algunos Chips de controlador de LED AS1107 de Austria Microsystems. Estos están diseñados para la conducción de segmentos de 8 x 8 que LED numérica muestra. También puede utilizarse para controlar una matriz de LED 8 x 8. Se necesitan sólo 3 salidas de Boarduino (Arduino) - reloj, datos y cierre. Hay absolutamente cero ejemplos en internet de este IC se utiliza y ejemplos de código ni nada así que tuve que leer la hoja de datos, las bibliotecas resolverla por mi mismo y escribir todo el código yo mismo. Esta es la primera vez que he trabajado como un IC de su hoja de datos de control así que estoy muy orgulloso de mí mismo para hacer lo que se ve arriba en sólo unas pocas horas.
Sólo se necesita un chip para controlar la matriz y NO multiplexado es necesario ya que el chip todo lo que hace por ti!!!!!! Después de resolver cómo el chip trabaja es bastante fácil de código para. El video muestra 3 funciones que escribí para la matriz. Una es la función del punto que se enciende un LED en lugar de x, y. También espiral que es una rutina de animación para dibujar una espiral con x marcos de milisegundo retardo entre. También, la función clearDisplay y la scrollLeft que desplaza el texto izquierda.
Yo también he arreglado la fuente y el espaciado de fuente desde las pruebas anteriores.
www.earthshinedesign.co.uk