工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

必要な部品と材料

部品数量備考
APA106 プログラマブルRGB LED(8mm)288個12リング × 24個
Arduino UNO1
22ゲージ 錫メッキ銅線1巻電源レール配線用
直径8インチ(約203mm)金属リング12個リングベース用
12インチ(約305mm)アクリルロッド10本リング連結・構造材

必要な工具

使用するアプリとオンラインサービス

プロジェクト概要

「円柱と平面の交差で生まれる曲線」から着想を得た、円筒形のプログラマブルLEDタワーです。これまでLEDキューブをいくつか制作してきましたが、ハード・ソフト両面で異なるアプローチに挑戦したく、キューブと同等の表現力を持ちながら全く異なる幾何学的形状を目指しました。

APA106 LEDを選んだ理由

構造設計

制作手順

1. LEDのリード成形

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

各LEDのリードを図のように成形。GNDリード先端に小さな折り曲げを入れ、識別とリングへのハンダ付けを容易にします。1リングあたり24個、計12リング分(288個)を準備。

2. リングへのLED実装

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作
LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

3. 電源レール(+5V)の配線

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

22ゲージ錫メッキ銅線を26インチ(約66cm)伸ばし、全LEDのVCCリードにハンダ付け。GNDは金属リング自体を共通グランドとして利用。

4. リング単体テスト

データインピンをArduino UNOのD6に接続し、付属テストスケッチで全LED点灯確認。この段階で不良LEDやコールドジョイントを修正するのが最も容易です。

5. 12リングの量産

1リング目で要領を掴めば、1リング約2時間で制作可能。全リングでLED位相を揃えるため、1つ目のリングをテンプレートとしてデータイン位置を固定して制作(最初の2リングはズレているが、以降は改善)。

6. タワー組み立て(下部4リングから開始)

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作
LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

7. リング間接続

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

8. Arduino UNOの搭載

LEDタワーアート:プログラマブルRGBシリンダー型ディスプレイの設計と制作

残り4本のアクリルロッドでUNOをタワー下部に吊り下げ固定。接続:GND, +5V, D6, D7の4線のみ。

ソフトウェア

ライブラリ選定:FastLED

従来はAdafruit NeoPixelライブラリを使用していましたが、今回は FastLED を採用。理由:

独自ユーティリティ関数

幾何学テーブルによる演出

同梱スケッチ3種

  1. リングテスト:単体リング動作確認用(D6接続)
  2. クイックショー:45秒のプレビュー版
  3. フルショー:8分間・16種類のエフェクト/アニメーション

既知の問題と対策

メインループ末尾でソフトウェアリセットを実行しています。これがないと、複数回の全エフェクト再生後にプログラムがハングアップします(スタックからの解放漏れ、またはFastLEDライブラリ側の問題の可能性)。根本原因は未特定ですが、リセットで安定動作します。

コードと回路図

製造プロセス

  1. 風力タービン技術:歴史、設計、未来への影響
  2. 自作LUMAZOID:Arduino音楽ビジュアライザーDIYガイド
  3. Arduino UNOとMAX7219で作るUFOアタックゲーム – レトロなドットマトリクスシューティング
  4. Arduino Nanoで37LEDルーレットゲームを自作:ヨーロピアンスタイル完全再現
  5. Arduinoで「棺桶ダンス」メロディーを再現するプロジェクト
  6. 3D RGB アルドゥクロック:Bluetooth対応LED時計(RTC内蔵)
  7. 川の健康を見守る:Arduinoベース水質監視システム「MyRiver」
  8. Arduinoでアイアンマンを自作:部品・センサー・手順ガイド
  9. Arduinoとジョイスティックでインタラクティブゲーム – LEDフィードバック付き
  10. アナログ風LED POVクロック – Arduino Nanoで作る残像時計
  11. ArduinoとBluetoothで作るスマート紛失防止タグ「Find Me」