Este artículo describe la construcción de un llamativo panel de visualización Flipdisc (también conocidos como 'flip dots') para uso en una oficina, ofreciendo una alternativa a las pantallas LED tradicionales. Los Flipdisc funcionan mediante pulsos electromagnéticos que invierten el color de pequeños discos, creando una visualización única con un sonido característico similar a la lluvia. La tecnología, aunque inventada hace décadas, sigue siendo relevante y ofrece ventajas como alta legibilidad, larga vida útil y tasas de refresco entre 25 y 60 fps.
El proyecto involucró la utilización de nueve paneles AlfaZeta (84x42 discos) conectados en una matriz de 3x3. Cada panel se controla con un microcontrolador ATmega128 y requiere una alimentación de 24V 1A por panel (9A en total). La estructura se construyó con extrusiones de aluminio 80/20, asegurando una manipulación cuidadosa de los discos, que son extremadamente frágiles. La comunicación entre los paneles se realiza a través de RS485, lo que permite una transmisión eficiente de datos. Para el procesamiento de imágenes y audio, se utiliza un Nvidia Orin Nano, aunque una Raspberry Pi también podría ser suficiente para aplicaciones menos exigentes.
El software desarrollado incluye una biblioteca en Node.js para controlar las pantallas AlfaZeta y Hanover a través de USB o Ethernet. Esta biblioteca simplifica el envío de datos, permitiendo la conversión de imágenes desde un lienzo (canvas) a datos binarios (0 o 1) para controlar los flip dots. El artículo también destaca la importancia de la compresión RLE para optimizar la transmisión de datos a través de la línea RS485. El autor menciona que, aunque la tecnología es relativamente oscura y principalmente utilizada por empresas (especialmente en el sector del transporte), espera que su popularidad aumente. Consideraciones importantes incluyen la dificultad de obtener componentes, la fragilidad de los discos y la necesidad de una fuente de alimentación adecuada. El proyecto, realizado en colaboración, buscó una forma innovadora de visualizar código y crear arte interactivo.
