LEDキューブ

キューブLED

ついに私たちは日曜日になり、多くのコミュニティで祝う日があります。そのため、今日はArduinoボードから作成されたプロジェクトを紹介したいと思います。 LEDキューブ から製造 8 x 8 x8青色LED さまざまなスタイルや光のダイナミズムを再現する機能に劣るものはありませんが、この種のプロジェクトを再現したい私たち全員が抵抗できないことも事実です。

このLEDキューブで何ができるかを明確に示すために、私はあなたに これらの線のすぐ下にあるビデオ ほんの数日の作業で、きっとあなたは笑顔を得ることができ、それが何ができるのか、そしてあなたが「描く」ことができるデザインやグラフィックの量さえも見るために他の印象の顔を見ることができます。

ご覧のとおり、私たちはかなりプロジェクトに直面しています«手頃な価格の" 限り あなたはいくつかの電子機器を知っていますかそうでない場合でも、心配する必要はありません。LEDキューブの作成はそれほど難しくないため、XNUMX日の終わりには、マトリックスのようにLEDをオンにするプログラムだけを実行する必要があります。 LEDがオン/オフになるように出力を試してみてください。

Arduino用ArduinoD20LCDスクリーン
関連記事
LCDスクリーンとArduino

RaspberryPiを使用してLEDキューブをマウントおよび制御する方法を学ぶ

ラズベリーパイ付きLEDキューブ

多くは取得するユーザーです ラズベリーパイ マルチメディアセンターとして、さらにはお気に入りのゲームをプレイし続けるためのエミュレーターとしても使用するだけで、若者として膨大な時間を費やしてきました。 HWLibreでは、このようなコントローラーの操作を示し、理解することに加えて、次のことを示します。 はるかに多くの容量があります これは、正確には、ビデオゲームのマルチメディアセンターまたはエミュレーターとしてのみ機能します。

今日はさらに一歩進んで、できるだけ違った印象的なものをお見せしようと思います LEDキューブを構築する 完全に独立して制御できます。これは、プロジェクトを表示するすべての人を驚かせる非常に簡単な方法で、キューブのオンとオフを完全に切り替えたり、最も楽しい一連のライトを表示したりできます。

3x3LEDキューブ

この時点で、Raspberry Piのハードウェアをかなりうまく制御できると確信しています。そうであれば、3 x 3 x3の大きなLEDキューブを製造するときに発生する可能性のある問題について確実に理解できます。寸法を取得するのは非常に簡単なので、私はこれを言います LEDをGPIOピンに接続してオンとオフを切り替えます、問題は、たとえば、3 x 3 x3の立方体にすでに27個のLEDがあり RaspberryPiには17個のGPIOピンしかありません、これらの次元を増やすと想像してみてください。

この問題の解決策は、開発する必要のあるソフトウェアと、RaspberryPiのGPIOピンの使用を可能な限り最適化するためにLEDを接続する方法にあります。 もう少し詳しく説明すると、最初に行う必要があるのは、使用する各LEDで、 ポジティブエンドとネガティブエンド通常、アノードまたは正の端は少し長いピンであり、したがって、カソードまたは負の端は最短のピンであるため、これは非常に単純なことです。

青いLEDキューブ

これを制御したら、必要なサイズのマトリックスを取得できるようにカソードを溶接する必要があります。 より速く、間違いなく作業するという考えは、レベルごとに、つまり最初に進むことです。 必要なサイズの正方形を作成します、XNUMXつのLED、XNUMXつ、XNUMXつ...後でこのアクションを必要な回数繰り返すには、すべてのLEDスクエアを構築したら、次のことを行う必要があります。 それらを積み重ねる。 これらのソリューションのおかげで、XNUMX次元座標で各LEDを識別することができます。

もちろん、理論は非常に単純です。少なくとも、何をすべきかを適度に理解している場合、またはこの作業を直接行ったことがある場合に説明します。 達成するのははるかに複雑に見えるかもしれません コードに発展する YouTubeなどのページで公開されている非常に多くのビデオに表示されるため、これらすべてが機能するために必要です。

これらすべてをさらに簡単にするために、 リンクを残します ここでは、4 x 4 x 4LEDキューブの作成方法を詳細かつ段階的に確認できます。 同じものを8倍にして、最大8 x 8 x XNUMXにしますか?


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。