こんにちは!
これは古いArduinoプロジェクトの再作業です。
基本的には、これはプロトボードと私がテトリスマシンを作るのに使ったいくつかのコンポーネントを置くためのスタンドとして機能する部品のセットです。
写真では、私が使っているのは自分で作るコントローラーしかし、PS2のようなジョイスティックと3つのボタンを使って自分で作ることもできます。
.inoファイルを含めた。。Fastled、LedControl、Adafruit_TicoServoライブラリを利用しています(IDEのライブラリマネージャーからダウンロード可能)。
コンポーネントのリスト:
- アルデュイノ ウノ/ナノ
- サーボ(安いSG90でも問題ないです)
- 2つの8x8 RGBマトリックス(eBayで見つけた安い中国製マトリックスを使用)
- MAX7219の表示
- PS2のようなジョイスティック
- 3つのスイッチボタン
アルデュイノのピンアウト:
*ジョイスティック
- AX --> A0
- AY --> A1
*ボタン
- 時計回りに回転 --> D3
- 反時計回りに回転 --> D4
- 開始 --> D5
*RGBMatrix--> D8 *サーボ--->D9 *ディスプレイ Max7219
- データ -->D10
- CS -->D11
- CLK -->D12
重要なヒント:Arduinoを通してRGBマトリックスに電力を供給しないでください。2つのマトリックスを合わせて1A以上の電流を消費する可能性があり、Arduinoではそのような高電流を処理できない場合があります。
マトリックスディフューザーには1枚または2枚のバージョンがあります。フィラメントの交換が可能な場合は、「matrix_cover_with_diffusor.stl」を印刷し、グリッドの印刷を開始するときに白から暗い色のフィラメントに変更することをお勧めします。白いパネルの厚さは0.6 mmです。また、白いパネルとグリッドを別々に印刷し、接着創やテープで貼り
役立つ写真や詳細な指導/ヒントについては、下記をご覧ください。
このビデオで実際に動作しているのを見てください(以前のプロトタイプ)。https://youtu.be/qHTFjGCErSI
この素敵な週末のプロジェクトをお楽しみください、そして楽しんでください!!
コンポーネント/エレクトロニクス
使用されたコンポーネント
8x8 RGBマトリックス(x2)
SG90サーボ
MAX7219ディスプレイ
ジョイスティックとボタン
アルデュイノ ナノ
プロトボード電源アダプタ
組み立ての指示/ヒント
2つのRGBマトリックス
両方のマトリックスをつなげてください。
マトリックスの上にグリッドとディフューザーを使用し、マトリックスを固定するためにテープを使用します。
グリッド+ディフューザー
グリッドとディフューザーを一枚で印刷する。。。フィラメントを交換する
ディスプレイとフロントパネル
フロントパネルにディスプレイを挿入してください。
カバーをつけて
サーボをダイアルに挿入するには、少しの研磨が必要かもしれません。
トップパートにダイヤルを挿入してください。
サーボスティックを「次の」ピースに置き換えます。ゲームが終わったら(ピースが落ちてくる)、90度(垂直)を指さしていなければなりません。
パワーソースからマトリックス(その他のコンポーネント)に給電してください。Arduinoを経由して給電しないでください。
NANOボードに給電する。
この混乱に秩序を取り戻せ!!!
INOファイルでサーボを調整する。
SG90サーボの典型的な値です。もしあなたのサーボが部品に適切に向かっていない場合は、これを変更してください。
カテゴリー: 電子機器Tags
Modellquelle
