私のホームシネマ用にAmbilightを作るときには必要としなかったRGB-Ledsをいじり回しながら、私は棚にいくつかの酒立てを立てるためのコースターを作るというアイディアを得ました。
実際、私がオリジナルのプロトタイプと比べていくつかの改善をしなければならなかったので、この命令で示されるものは私が最初に作ったものではありません。
コースターは、Arduino Pro-Miniによって制御されるWS2801ドライバチップによって駆動される8つのRGB-Ledsをそれぞれ備えています。
用品:
ステップ1:材料とツール
コースターの「主要部分」を構築するために、私は単に前のプロジェクトの残り物である木片を使いました、あなたがそれを正しい形にすることができるならばあなたが好きな種類の木によってトップとボトムパネルを代用してください。
木材など
天板:合板、黒色構造用コーティング110mm×110mm×9mm
下パネル:合板110mm×110mm×6mm
側面:端が45°の角度でカットされた110mm * 10mm * 10mmの4本の棒
トップパネルのカバーとして、私はパネルと同じサイズ(約110×110mm)で厚さ約3mmのプレキシガラスを使いました
ハードウェア
4本のタッピンねじ(3 x 12 Spaxなど)
あらゆる種類の4つの「見栄えの良い」ネジ(私は光学系が好きだったという理由だけで私のPCタワーに付属しているものを使用しました)
電子部品のためにあなたが必要となるでしょう:
1 * Arduino Pro Mini(Ebayで簡単に見つけることができます)
おおよそ。 24 cm(8 Led´s)WS2801 LEDストリップまたは類似品
1 * 2,1mm DCバレルジャック
斜めのピンヘッダー
ある種の細い銅線
Arduino FTDIブレイクアウトまたはプログラミングボード
ツール:
はんだごて
はんだごて
ドライバー
のり
電気ドリルとドリル(5mmと3mm)
60mmの穴またはジグソーパズル
ステップ2:フレームを作る
最初に、すべての木の部分をそれらの指定されたサイズにカットします。
それから、トップパネルに直径約60mmの穴を開けます。これは、そのサイズのホールソーを使うか、ジグソーを使って手で行うことができます。
その後、けがをしないように、必ずすべての端を研磨して破片を取り除きます。
あなたが絵で見ることができるようにあなたが個々の部分を終えた後に4つの木の棒をトップパネルに接着します
ステップ3:プレキシガラスの準備
接着剤が乾いている間、トップパネルのプレキシガラスカバーの作業を始めます。
プレキシガラスは非常に硬い素材なので、破片になったりひびが入ったりする傾向があるため、プレキシガラスを扱う際は注意してください。
まず、机に取り付けられたバズソーまたはジグソーを使用して、プレキシガラスを正しいサイズ(110 mm * 110 mm)にカットします。
その後、プレキシガラスを固定するネジ用の穴を開けなければなりません。
各コーナーから約1cmのところに穴を開け、使用する予定のネジに応じてドリルサイズを選択します。私の場合は5mmのドリルで作業しました。
ステップ4:プレキシガラスを取り付ける
接着剤が乾いたら、プレキシガラスをトップパネルの上に置き、中央に置いて、テープで固定します。
今度はトップパネルの穴の位置を「マーク」するためにプレキシの穴をあけるのに使ったのと同じドリルを使います。これは穴を鉛筆でマークすることによっても行うことができます。
次に、小さなドリルを使って天板に穴を開け、ネジを固定しやすくします。
今度はトップパネルのプレキシグラスをボルトで固定するのにドライバーを使用しなさい。そうする前にプレキシガラスの裏から保護フィルムを取り除くことを忘れないでください。
ステップ5:底面パネルの準備
まず、上部パネルにボルトで固定するために下部パネルに穴を開けます。
ネジが上部のフレームに直接入るように、各コーナーから約5mmのところにホールを入れます。あなたが使いたいネジのサイズに合ったドリルを使ってください(私の場合は5mm)。
さて、Led-Stripを4つのLedの4つの部分にカットして、それらを底部パネルに貼り付けます。次に、写真のようにArduinoポートをパネルに接着します。
ステップ6:エレクトロニクスをまとめる
その後、細い銅線を使ってLED同士を相互に接続し、さらにArduinoに接続します。
WS2801チップのクロックラインのデータをめちゃくちゃにしないように注意してください。間違った方法で接続した場合、単に動作しなくなります。
安価なarduinoクローンを私のものとして使うときにも注意してください。データとクロックラインをA6とA7のピンに接続しようとしましたが残念ながらうまくいきませんでした。そこで私はそれらをClockピンとしての9番ピンとDataピンとしての12番ピンに変更しました。
次に、ArduinoのGNDとRAWピンだけでなくLEDにも接続する電源用の2本のワイヤーを追加します。
はんだ付けを終了するには、Arduinoのプログラミングポートに角度のあるピンヘッダを追加してプログラミングボードに接続します。
ステップ7:プログラミング
さて、すべてをまとめる前に、プログラミングと最初の機能テストの時間です。
GitHubから入手できるArduino IDEとAdafruit WS2801ライブラリを使用します。
このプロジェクトのために、私はライブラリからの "strandtest"の例のスケッチから始めて、添付されたピクセル数と同様に前のステップからのものに従ってデータとクロックピンラインを編集しました。この場合、各ソフトウェアはこのソフトウェアによってピクセルとしてカウントされます。
必要な変更がすべて終わったら、FTDI Usb Breakoutまたは他のArduinoプログラミング装置を使用してスケッチをコンパイルし、Arduinoにアップロードします。
アップロードが終了したら、電源線を安定した5Vの電源に接続してください。Ledが起動するはずです。
ステップ8:組み立て
プロジェクトが完了するまで、あといくつかのアクションが残っています。
最初に電源ワイヤを通すためにフレームに穴を開けます、これはちょうどそれが合うところにそれを置く正確な位置を持っていません。
その後、下部パネルを上部にボルトで固定し、電源コードを電源に接続して、新しい自作の白熱ボトルコースターにボトルを置きます。
このプロジェクトを構築してハックしながら読んでくれてありがとう。あなたがこれについての質問があれば教えてください、私にメッセージを送ってください。