音に合わせて光り輝く!フィロタキシスを用いたLEDディスプレイの作り方
Phyllotaxis: An audio-reactive LED display
Phyllotaxis: An audio-reactive LED display
「フィロタキシス(植物の葉序)」の規則性を応用し、流れるような美しい模様で音に反応するLEDディスプレイを制作しました。視覚と聴覚を同時に楽しませる、魅惑的な光のアートプロジェクトです。
めっちゃかっこいい。基板の無駄をなくすために5回対称性をPCBに落とし込む発想は、かなり秀逸だね。貧乏趣味人が早い段階で学ぶコツとして、SMT部品のパッドを必要以上に少し大きく作っておく、というのがある。そうすれば、はんだを流し込む場所を確保できるから。Neopixel (5050 LED) はパッドがパッケージの側面まで伸びているから手はんだでも無理はないけど、QFNも裏側から中央のパッドに大きなビアを配置すれば、慣れ次第で普通に実装できるよ。
いいね!Voria Labsが作っている Lumanoi (https://voria.com/) っていう製品に驚くほど似てるね。収斂進化の例ってところかな?:)
5枚のPCBをパズルのように組み合わせて最終的な形にするのは見ていて気持ちいい。組み立てについてアドバイスだけど、PCB製造業者にLEDの実装まで頼むとすごく楽になるよ。これくらいの部品構成ならコストもほとんど増えないし、何よりかなりの時間を節約できる。熱の加えすぎや誤ったESD(静電気)で部品を壊すリスクも下げられるしね。(まあ、Neopixelがどれだけ耐えられるかは分からないけどさ)
イケてるね。CadQueryはこういう有機的なモデリングにはぴったりだよ。PCB設計でも同じようなことができるものがあればいいんだけど。
透明なプリントパーツの下に楮(こうぞ)紙を使うっていうのは賢いテクニックだね。そんな風にステンドグラスをシミュレートできたりするのかな。
この手のオーディオビジュアライザーを見ると、昔のWindows Media Playerを思い出すな。子供の頃によく眺めて楽しんでたよ。最近はソフトウェアのオーディオビジュアライザーってあまり見かけないよね。でも、君のハードウェアでのビジュアライザーの方がずっといい出来だよ!:D
ディフューザーに使っている紙を、どうやって3Dプリントモデルに固定したのかすごく気になる。
えーっと…これ、以前買ったことあるよ。HNの住人なら興味があるかもね… https://www.evilgeniuslabs.org/one-inch-fibonacci128
自分でも作りたくて(あわよくば自分のハードウェアの好みに合わせて改造したくて)、リポジトリを見つけてきたよ:https://github.com/jagnat/fib_quintant_minimizer 著者がちゃんとライセンス関連を明記してくれると嬉しいんだけどな。(でも一番知りたいのは、どうやってあの5回対称性を実現したかだね!)
幾何学模様がとにかく美しいし、3DプリントのクオリティとLEDの配置も素晴らしいね。プロジェクトをシェアしてくれてありがとう、刺激を受けたよ。自分もLEDが明滅するのを見るのが好きなんだ。ただ、オーディオの連動については少し苦手で、音と光をうまくリンクさせるのにはいつも苦戦してるんだよね。