Lo que estoy buscando hacer es una cuadrícula multiplexada de 16x16 LED con 2 bits de brillo (también conocido como 4 niveles de brillo). Podría haber una mejor manera de hacer esto.
He construido una red prototipo 8x8 con un Arduino Nano, funciona muy bien. Tengo 8 pines para conectar los ánodos y 8 pines a los cátodos. Estoy usando 3v 20ma 5mm LEDs
Pero, ya que arduino solo tiene 6 pines PWM, no puedo obtener la resolución que quiero. Estoy buscando obtener más pwm pins
Estoy viendo el CONTROLADOR DE LED PWM ADAFRUIT DE 24 CANALES DE 12 BITS, que proporciona 24 pines de PWM sobre SPI. Mientras 8x8 puedo hacerlo en el tablero, si quisiera hacer una matriz 16x16 mientras estoy conectado al Arduino. ¿Es posible usar pines del controlador LED para ejecutar los ánodos (16 de los 24 pines) con PWM mientras se usan 16 pines GPIO en el arduino para ejecutar los cátodos (para obtener más pines para multiplexación)? De mis experimentos, solo el ánodo necesita PWM, mientras que el cátodo solo necesita ser alto o bajo para la multiplexación. ¿El VCC para el controlador debe provenir de una fuente de alimentación?
¡Gracias!