Simulador de fluidos FLIP se materializa en una pantalla de flip-dots con respuesta sonora
Tim Alex Jacobs ha presentado una nueva iteración de su proyecto de simulador de fluidos FLIP, destacando esta vez por emplear una pantalla electromecánica de flip-dots en lugar de los paneles LED habituales. Esta elección dota a la simulación de una respuesta sonora inherente a la activación física de los puntos, un aspecto que Jacobs buscaba incorporar en sus trabajos. La iniciativa, documentada por Hackster.io, también se ha hecho pública como proyecto de código abierto en GitHub.
Los flip-dots son displays de matriz de puntos que forman imágenes de un bit mediante la rotación de marcadores físicos, que solo requieren energía al cambiar de estado. Su uso es común en señalización de transporte. Para este proyecto, Jacobs adaptó y unió displays de flip-dots de Hanover 13×28. Un reto inicial fue la necesidad de diseñar una circuitería de control personalizada, capaz de activar los puntos con mayor rapidez para lograr una simulación fluida y permitir el escalado mediante el tiling de múltiples placas.
Un desafío técnico significativo surgió del alto consumo de corriente. Activar un gran número de puntos de forma simultánea puede requerir picos de hasta 50 amperios, superando la capacidad de las fuentes de alimentación estándar. La solución implementada consistió en distribuir estratégicamente condensadores electrolíticos por toda la placa, que se descargan para suministrar la corriente necesaria durante estos breves picos de activación.
La simulación se basa en el algoritmo bidimensional FLIP de Matthias Müller. El sistema corre sobre una Raspberry Pi Pico 2 W y es capaz de alcanzar aproximadamente 40 fotogramas por segundo. La interacción con la simulación se realiza mediante un joystick que ajusta la dirección de la gravedad virtual. Adicionalmente, incorpora una unidad de medida inercial (IMU) que permite controlar el ‘flujo’ del líquido inclinando físicamente el propio panel. Jacobs estima el coste de los materiales por debajo de 500 libras esterlinas.
Fuente original: Hackster.io






