Proyecto Paragon: Raspberry Pi Arte Fractal

Raspberry Pi Fractal Art Título de la imagen

En esta entrega de nuestra serie de Proyectos Paragon, cubrimos un proyecto que dará vida a los fractales. Se trata de un marco de fotos que renderiza y amplía el conjunto de Mandelbrot, ¡creando arte fractal Raspberry Pi!

El conjunto de Mandelbrotes el famoso conjunto matemático de números complejos del que surgen patrones fractales visualmente asombrosos.

Este proyecto fue elaborado y compartido por wearemessingup Reddit, que se hace llamar runezor en GitHub. Lo mejor de todo es que estaban dispuestos a compartir todo el código y los detalles sobre cómo crear el proyecto tú mismo.

Marco Pi Zero
Crédito: wearemessingup.

Hardware

Esta configuración es maravillosamente sencilla. Necesitarás una Raspberry Pi Zero, un marco para e-Paper de 7,5 pulgadas y un Waveshare e-Paper Display HAT.

Naturalmente, también necesitarás e-Paper de 7,5 pulgadas.

Sin embargo, si tienes en mente un tamaño diferente, no deberías tener ningún problema para configurar el código.

Raspberry Pi Zero y Waveshare e-Paper Display HAT
Crédito: wearemessingup.

Como puedes ver en la foto, es tan fácil como hacer un agujero en la parte trasera del marco para poder conectar el e-Paper al Waveshare HAT.

Después de conectar la Raspberry Pi Zero al Waveshare HAT, estás listo para configurar el código.

Software

El código del proyecto es Python. Primero tendrá que ir a el manual de instrucciones Waveshare para el e-Paper Display HAT y activar la interfaz SPI. A continuación, tendrá que instalar el Python biblioteca de funciones.

Una vez hecho esto, tendrás que instalar tres paquetes de Python: Pillow, NumPy, y tqdm.

Por si no lo sabías, Pillow hace posible que el intérprete de Python procese imágenes. NumPy, por supuesto, se encarga del cálculo numérico. Y tqdm te ofrece una barra de progreso para ver en qué punto se encuentra un bucle.

Dato curioso: tqdm es en realidad la abreviatura de la palabra árabe "taqaddum", que significa "progreso".

Arte fractal
Crédito: wearemessingup.

Entonces es sólo cuestión de poner dos scripts de Python en la Pi Zero. Puedes encontrarlos en el repositorio GitHub aquí.

Conclusión:

Mis Proyectos Paragon favoritos son aquellos que son tan sencillos como brillantes.

Si quieres más detalles, puedes consultar las publicaciones de Reddit aquí y aquí. O puede consultar la página de GitHub repositorio.

Y si buscas más proyectos de Paragon, puedes verlos en aquí.

¡Me encantaría hacerlo con una Pi más fuerte y luego ver si puedo conseguir una pantalla a color!

¿Qué haría con este proyecto?

2 Comentarios

  1. Clusternate el noviembre 8, 2023 a las 9:57 pm

    Super cooles Projekt.

    Ich würde gerne wissen wie viel Strom das frisst, wenn das dauerhaft berechnet, aber eigentlich nur ein EPaper befeuern muss.

    Würde das gerne mit ner kleinen Powerbank versehen, anstelle das an einer Steckdose zu lassen.

  2. Tom el diciembre 26, 2023 a las 12:57 am

    ¡Construí este proyecto y las primeras imágenes eran super cool! Ahora algunas de las imágenes posteriores son un poco débiles. En su mayoría una pantalla blanca con pequeñas imágenes de Mandelbrot. ¿Alguien más ha visto resultados similares?

Deja un comentario