パラゴン・プロジェクトRaspberry Piフラクタル・アート

Raspberry Pi フラクタルアート タイトル画像

パラゴンプロジェクトシリーズの今回は、フラクタルに命を吹き込むプロジェクトを取り上げます。マンデルブロ集合をレンダリングして拡大し、ラズベリーパイのフラクタル・アートを作成するフォトフレームです!

マンデルブロ集合もちろん、数学的に有名な複素数の集合であり、そこから視覚的に見事なフラクタル・パターンが出現する。

このプロジェクトは 臥薪嘗胆 レディットという名前 ラネザー をGitHubで公開した。なにより、彼らはすべてのコードと、プロジェクトを自分で作る方法の詳細を喜んで共有してくれた!

パイ・ゼロ フォトフレーム
クレジット 臥薪嘗胆.

ハードウェア

このセットアップは素晴らしく簡単だ。Raspberry Pi Zero、7.5インチ電子ペーパー用フォトフレーム、Waveshare電子ペーパーディスプレイHATが必要です。

当然、7.5インチの電子ペーパーも必要だ。

しかし、別のサイズを考えているのであれば、コードの設定に問題はないはずだ。

Raspberry Pi ZeroとWaveshare電子ペーパーディスプレイHAT
クレジット 臥薪嘗胆.

写真のように、フォトフレームの背面に穴を開けるだけで、電子ペーパーをWaveshare HATに接続できる。

Raspberry Pi ZeroをWaveshare HATに接続したら、コードをセットアップする準備ができた。

ソフトウェア

プロジェクトコードはPythonです。まず 電子ペーパーディスプレイHAT用Waveshare取扱説明書 をインストールし、SPIインターフェースを有効にする。その後、Pythonをインストールする必要がある。 関数ライブラリ.

それができたら、3つのPythonパッケージをインストールする必要がある:Pillow、NumPy、tqdmだ。

ご存じないかもしれないが、PillowはPythonインタープリターが画像を処理できるようにするものだ。NumPyはもちろん数値計算を行う。そしてtqdmは、ループがどの程度進んでいるかをプログレスバーで表示してくれる。

tqdmはアラビア語の "taqaddum "の略で、"進歩 "を意味する。

フラクタル・アート
クレジット 臥薪嘗胆.

あとは2つのPythonスクリプトをPi Zeroに取り込むだけだ。スクリプトは GitHubリポジトリはこちら.

結論

私の好きなパラゴン・プロジェクトは、素晴らしいだけでなくシンプルなものだ。

詳細がお知りになりたい方は、Redditの投稿をご覧ください。 これ そして これ.または、GitHubの リポジトリ.

さらにパラゴン・プロジェクトをお探しの方は、こちらをご覧ください。 これ.

もっと強力なPiで作って、カラースクリーンが手に入るかどうか試してみたい!

このプロジェクトで何をする?

2コメント

  1. Clusternate on 11月 8, 2023 at 9:57 pm となります。

    とてもクールなプロジェクトだ。

    もし、このようなことができるのであれば、私はこのようなことができることを知りたいと思う。

    小型のパワーバンクを使いたいが、充電ができない。

  2. Tom on 12月 26, 2023 at 12:57 am となります。

    このプロジェクトを作り、最初の数枚の画像は超クールだった!しかし、後のいくつかの画像はちょっと弱い。ほとんどが小さなマンデルブロ画像と白いディスプレイです。同じような結果を見た人はいますか?

コメントを残す