インフィニティガントレット
コンポーネントと消耗品
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 4 | ||||
| × | 1 | ||||
| × | 1 |
必要なツールとマシン
> |
| |||
|
このプロジェクトについて
宇宙のバランスをとるときに、楽しみは考慮されません。
まず、インフィニティウォーやエンドゲームをまだ見たことがない場合は、ここで読むのをやめて、それらを見に行くことをお勧めします。本当のネタバレはありませんが、この記事には間違いなく映画への言及があります。
とにかく–先日、エンドゲームを見ましたが、すごいです。
インフィニティガントレットプロジェクトを絶対にやるべきだと思ったのですが、それを自分の人工生命プロジェクトと組み合わせて、ライトアップして詰め込むだけでなく、プロジェクトの生活の50%を完全に同期させることができます。それは一言ですか?グーグルはそうだと言っています。
それで私は計画を立てました…
主な目標:
- 映画のように光るウェアラブルなインフィニティガントレットを用意します。
- それを私の人工生命プロジェクトとインターフェースさせます。
石はどこにあるのか…
使用されている部品は次のとおりです:
- インフィニティガントレット
- 私の人工生命プロジェクトのすべてのもの
- Arduino Pro Mini
- 単三電池4本
- プッシュボタンx2
- エレグーLEDキット
- 紫色のLED
- オレンジ色のLED
- USBからArduinoへのシリアルコネクタ
- 単三電池
- ワイヤー
- プロトボード
最も難しい選択には、最も強い意志が必要です。
まず、技術のないガントレットをオフにします:
<図>
必要な装備のいくつか:
<図>
まず、Arduino Pro Miniをプロトボードにはんだ付けします:
<図>
デジタルピン2と3のASMDショックライフルプロジェクトで行ったのと同じように、そこにボタンを配線しました。
LEDはすべてデジタルピン(9、8、7、6、5、4)に配線されています。
<図>
次に、LEDをガントレット自体に接着します(石の下に接着してきれいにしたかったのですが、底が不透明なため、これは不可能でした。
<図> <図> <図> <図>
そこにある指と親指にボタンが接着されているのも見ることができます。
USBで電力を供給されていないときにArduinoに十分な電力を供給するために、4xAAバッテリー用に接着されたバッテリーボックスが必要です。
<図> <図>
少し面倒ですが、機能します–少なくともコードがアップロードされたときは…
すべてのものがそうであるべきであるように、完全にバランスが取れています。
私のGitHubで、ガントレットプロジェクトと人工生命プロジェクトの両方のコードを入手できます。
人工生命側のコードが少し変更され、いくつかのバグが潰され、ピクセルの描画がよりスムーズになり、ガントレットのArduinoからのシリアルメッセージに応答する機能も追加されました。ボード上のエンティティの50%を一掃します。
ガントレットのコードはモードを処理し、指の1つを使用して各石を循環するか、すべてをオンにし、スナップ用の親指のボタンですべての石を完全に照らし、シリアルメッセージを人工生命に送信しますプロジェクト。
USBTTLコネクタを介してArtificialLife RaspberryPiに接続されます。
簡単なテスト:
<図>
運命はまだ到着します。または、私が持っていると言うべきです。
ですから、これは間違いなくこれまでの私のお気に入りのプロジェクトの1つです。これを身に着けていると、素晴らしい気分になり、パワフルな気分になります。Thanosのトップと組み合わせると、かなりオタクな天国です。
ご覧のとおり、50%を超えるエンティティがシミュレーションから正常にランダムに削除され、非常に迅速に再作成されます。また、いくつかのポイントで2回フェードアウトしているように見えることもあります。これは、2つのエンティティがボード上の同じスペースにある場所だと思います。これは、将来潰さなければならないバグです。
しかし今のところ…
<図>
<図>
<図>
<図>
それも。多くの。楽しい。
あなたは頭に行くべきだった。
これは素晴らしいプロジェクトであり、私の人工生命プロジェクトへの素晴らしい追加でした。
将来のプロジェクトのために–私は実際のビルドをより整理する必要があります。しかし、これの明るいLEDは、ほとんどの場合、厄介な配線を上回っているようです。
全体として、これは遊ぶのが本当に楽しく、人工生命プロジェクトと対話するのがとても楽しいです。
ご意見をお聞かせください!
そしてまた会いましょう。
<図>
コード
Github
https://github.com/LordofBone/InfinityGauntlethttps://github.com/LordofBone/InfinityGauntlet製造プロセス