Paragon 项目:树莓派分形艺术

树莓派分形艺术标题图片

在本期的 Paragon 项目系列中,我们将介绍一个让分形栩栩如生的项目。它是一个能渲染和放大曼德布罗特集的相框,能创造出 Raspberry Pi 分形艺术!

曼德尔布罗特集当然,这就是著名的复数数学集合,其中出现了令人惊叹的分形图案。

该项目由以下各方共同完成 我们在向上 Reddit 的名字是 runezor 在 GitHub 上。最重要的是,他们愿意分享所有代码以及如何自己创建项目的详细信息!

硬件设施

这个设置非常简单。您需要一个 Raspberry Pi Zero、一个 7.5 英寸电子纸相框和一个 Waveshare 电子纸显示帽。

当然,您还需要 7.5 英寸的电子纸。

不过,如果您有不同的尺寸,配置代码也不会有任何问题。

正如您在照片中看到的那样,只需在相框背面开一个孔,就可以将电子纸连接到 Waveshare HAT 上。

将 Raspberry Pi Zero 连接到 Waveshare HAT 后,就可以设置代码了。

软件

项目代码为 Python。您首先需要转到 电子纸显示帽的 Waveshare 使用说明书 并启用 SPI 接口。然后,您需要安装 Python 功能库.

安装完成后,您需要安装三个 Python 软件包:Pillow、NumPy 和 tqdm。

如果你不知道,Pillow 可以让 Python 解释器处理图像。当然,NumPy 负责数值计算。而 tqdm 则提供了一个进度条,让你了解循环的进展情况。

有趣的事实:tqdm 实际上是阿拉伯语 "taqaddum "的缩写,意思是 "进步"。

然后,只需在 Pi Zero 上安装两个 Python 脚本即可。您可以在 此处的 GitHub 存储库.

总结

我最喜欢的 Paragon 项目是那些既简单又出色的项目。

如果您想了解更多详情,可以访问 Reddit 上的帖子 这里这里.或者您也可以访问 GitHub 知识库.

如果您想了解更多 Paragon 项目,可以查看以下内容 这里.

我很想用一个更强大的 Pi 来制作它,然后看看能否得到一个彩色屏幕!

你会如何处理这个项目?

2评论

  1. Clusternate 在11 月 8, 2023在9:57 下午

    超级酷的项目。

    我很想知道,如果需要更多的技术,这篇文章会有多大的作用,但这篇文章本身只是一篇论文。

    我希望能将它装在一个小巧的电源箱里,这样就能把它装在电瓶里了。

  2. Tom 在12 月 26, 2023在12:57 上午

    我制作了这个项目,最初的几张图片非常酷!现在,后面的一些图像有点弱。大部分是白色显示屏,上面有微小的曼德布罗特图像。其他人看到过类似的结果吗?

发表评论