まとめ
これは何?
旧世紀の80年代には、ランプシェードが流行っていました。https://en.wikipedia.org/wiki/Lava_lamp)。液体と「溶岩」で満たされたボトルの中にある色彩豊かな光の魅力的なパターン。私はこのランプの現代版が今日どのように見えるのか不思議に思いました。
私はAdafruitの8×8の長方形パネルを持っていました(https://www.adafruit.com/product/1487)何かを作るのを待って放置しています。このパネルは、64個のLEDを配列したPCBで構成されており、マイクロコントローラの1つのデータピンだけで全てのLEDに個別の色を設定することができます。
最近、wledと呼ばれるプロジェクトに関する記事を見つけました。https://install.wled.me/)。これにより、任意の安価なESP8266またはESP32チップと、任意の数のプログラム可能なLEDを組み合わせて「ライトショー」として機能するようになります。チップに好きな照明パターンをプログラムしたり、多数のプリセットから選択したり、自由にカスタマイズしたりできます。内蔵のWi-Fi接続を利用した素晴らしいウェブインターフェイスが付いています。
ワイモスボードにWLEDソフトウェアをインストールする(https://www.wemos.cc/en/latest/d1/d1_mini.html)は簡単で、すぐに8×8マトリックスとソフトウェアを動かすことができ、スマートフォンからプログラムを設定することができました。
私は確かにそれ用のスリークなケースが必要でした。そこで、マトリックスとWemosボードが収まるケースを作り始めました。
部品リスト
この楽しいプロジェクトを自分で作るには、以下のものが必要です。
- ケースの2つのパーツ
- 8×8のネオピクセルマトリックス(https://www.adafruit.com/product/1487)またはそのクローン
- ウェモス D1-ミニ(またはクローン)
- 最新のWLEDファームウェア
- 少なくとも2アンペアを供給する強力な5Vメインアダプタ。
- はんだごて
印刷
各ケースの部品を1回ずつ印刷します。私はUltimakerでABSを使用し、速度は40 mm/秒、インフィルは20%でした。両方の部品の印刷には約5時間かかりました。
Wemosにファームウェアをフラッシュする。
マイクロコントローラにファームウェアをフラッシュするには、WemosボードをマイクロUSBケーブルでコンピュータに接続し、ここで説明されている手順に従ってください。https://kno.wled.ge/basics/getting-started/
ブラウザをWLEDファームウェアに接続してみてください。うまくできた場合は、続けてください。
はんだ付けとチェック
電圧の下で部品をはんだ付けしないでください!!!何かをはんだ付けする前に、Wemosをコンピュータから外してください。
AdafruitのLEDマトリックスをWemosボードに半田付けし、LEDからWemosの対応するピンに5VとGndを接続し、DIN(データ入力)をWemosのD4に接続します。
コンピュータにUSBケーブルを再度接続し、ボードのウェブインターフェイスにアクセスし、LEDを2Dおよび8x8に設定します。最大電流を500mAに制限してください(コンピュータのUSBポートではそれ以上の電流が供給されず、要求すればコンピュータが損傷する可能性があります)。
すべてが正常に動作していることを確認し、パネルでいくつかのライトショーを見ることができるはずです。
最終組み立て
- コンピュータからUSBケーブルを外す
- 外部USB電源のケーブルをケースの底部にある穴に通し、適切なピンに+/GNDをはんだ付けします。
- 底部の中にあるWemosをホットグルーで固定する。
- すべてが正常に動作しているか確認してください。後で何かを強制的に開けない限り、配線を変更することはできないでしょう。
- 底部の4本のポストにLEDマトリックスを接着する。
- ケースの上部をスナップ - もしあなたがそれを接着したいのであれば、そうしてもいいですよ。
- あなたのUSB電源を主電源に接続してください。
- コンピュータやスマートフォンのブラウザでWLEDに接続してみてください。
- 外部5V電源アダプタの電力に応じて、LEDの最大電流を増やしてください。
印刷設定
プリンター:
ウルティメーカーS3
ラフト:
いや
サポート:
いや
解決策:
普通
充填:
20%
Model Source
