Projet Paragon : Art fractal du Raspberry Pi

Raspberry Pi Fractal Art Image de titre

Dans cet épisode de notre série Paragon Projects, nous couvrons un projet qui donnera vie aux fractales. Il s'agit d'un cadre photo qui rend et zoome sur l'ensemble de Mandelbrot, créant ainsi de l'art fractal sur Raspberry Pi !

L'ensemble de Mandelbrotest le célèbre ensemble mathématique de nombres complexes d'où émergent des motifs fractals visuellement stupéfiants.

Ce projet a été élaboré et partagé par nous sommes en train d'élever nos enfants Reddit, qui se présente sous le nom de runezor sur GitHub. Mieux encore, ils ont accepté de partager tout le code et les détails sur la façon de créer le projet soi-même !

Matériel informatique

Cette installation est merveilleusement simple. Vous aurez besoin d'un Raspberry Pi Zero, d'un cadre photo pour papier électronique de 7,5 pouces et d'un Waveshare e-Paper Display HAT.

Naturellement, vous aurez également besoin de papier électronique de 7,5 pouces.

Toutefois, si vous avez une autre taille en tête, vous ne devriez pas avoir de problème pour configurer le code.

Comme vous pouvez le voir sur la photo, il suffit de découper un trou à l'arrière du cadre photo pour pouvoir connecter l'e-Paper au Waveshare HAT.

Après avoir connecté le Raspberry Pi Zero au Waveshare HAT, vous êtes prêt à configurer le code.

Logiciel

Le code du projet est Python. Vous devez d'abord vous rendre à l'adresse suivante le manuel d'instruction Waveshare pour le e-Paper Display HAT et activez l'interface SPI. Ensuite, vous devrez installer le programme Python bibliothèque de fonctions.

Une fois que vous avez fait cela, vous devez installer trois paquets Python : Pillow, NumPy et tqdm.

Au cas où vous ne le sauriez pas, Pillow permet à l'interpréteur Python de traiter des images. NumPy, bien sûr, s'occupe du calcul numérique. Et tqdm vous donne une barre de progression pour voir où en est une boucle.

Fait amusant : tqdm est en fait l'abréviation du mot arabe "taqaddum", qui signifie "progrès".

Il suffit ensuite d'installer deux scripts Python sur le Pi Zero. Vous pouvez les trouver sur le dépôt GitHub ici.

Conclusion

Mes projets Paragon préférés sont ceux qui sont aussi simples que brillants.

Si vous souhaitez plus de détails, vous pouvez consulter les articles de Reddit. ici et ici. Vous pouvez également consulter le site GitHub dépôt.

Et si vous cherchez d'autres projets Paragon, vous pouvez les consulter. ici.

J'aimerais bien le faire avec un Pi plus puissant et voir si je peux avoir un écran couleur !

Que feriez-vous de ce projet ?

2 commentaires

  1. Clusternate sur novembre 8, 2023 à 9:57 pm

    Super cooles Projekt.

    J'aimerais bien savoir quel est le poids de ce document, s'il peut être utilisé de manière durable, mais il ne s'agit en fait que d'un document électronique.

    Il est préférable de l'utiliser avec un petit bloc d'alimentation, afin de pouvoir l'utiliser lors d'une panne d'électricité.

  2. Tom sur décembre 26, 2023 à 12:57 am

    J'ai construit ce projet et les premières images étaient super cool ! Maintenant, certaines des dernières images sont un peu faibles. Il s'agit principalement d'un affichage blanc avec de minuscules images de Mandelbrot. Est-ce que quelqu'un d'autre a vu des résultats similaires ?

Laissez un commentaire