Infinity-Gauntlet selbst bauen: DIY Arduino LED-Kit
Komponenten und Zubehör
| Infinity-Gauntlet | × | 1 |
| SparkFun Arduino Pro Mini 328 - 5V/16MHz | × | 1 |
| Batteriehalter | × | 1 |
| Taster | × | 2 |
| Elegoo LED-Kit | × | 1 |
| LED, Violett | × | 1 |
| LED, Orange | × | 1 |
| USB-TTL-Arduino-Adapter | × | 1 |
| AA-Batterien | × | 4 |
| Pimoroni Draht | × | 1 |
| Lochrasterplatine | × | 1 |
Benötigte Werkzeuge
- Lötkolben
- Heißklebepistole
Über dieses Projekt
Spaß ist nicht etwas, das man in Betracht zieht, wenn man das Universum ins Gleichgewicht bringt.
Falls du Infinity War oder Endgame noch nicht gesehen hast: Lese nicht weiter, sondern schau sie dir an. Es gibt keine echten Spoiler, aber definitiv Filmreferenzen.
Nachdem ich Endgame gesehen hatte, war klar: Ich muss einen Infinity-Gauntlet bauen. Die Idee war, ihn mit meinem Artificial-Life-Projekt zu verbinden – der Handschuh leuchtet wie im Film und kann per Fingerschnippen 50 % der künstlichen Lebensformen auslöschen. Perfekte Synchronizität.
Ziele
- Tragbarer Infinity-Gauntlet, der wie im Film aufleuchtet.
- Anbindung an das Artificial-Life-Projekt.
Wo sind die Steine…
Verwendete Teile:
- Infinity-Gauntlet
- Komponenten aus dem Artificial-Life-Projekt
- Arduino Pro Mini
- 4× AA-Batteriehalter
- 2× Taster
- Elegoo LED-Kit
- Violette LED
- Orange LED
- USB-zu-Seriell-Adapter
- AA-Batterien
- Draht
- Lochrasterplatine
Die härtesten Entscheidungen erfordern den stärksten Willen
Zuerst der Gauntlet ohne Technik:
Einige der benötigten Komponenten:
Arduino Pro Mini auf der Lochrasterplatine verlötet:
Die Taster sind an Digitalpins 2 und 3 angeschlossen (wie beim ASMD-Shock-Rifle-Projekt). Die LEDs liegen an den Digitalpins 4–9.
LEDs auf dem Gauntlet befestigt (unter den Steinen wäre schöner gewesen, aber diese sind auf der Unterseite undurchsichtig):
Batteriehalter für 4× AA-Zellen auf der Rückseite:
Etwas unordentlich, aber funktionsfähig – sobald der Code hochgeladen ist.
Perfekt ausbalanciert, wie alle Dinge sein sollten
Den Code für Gauntlet und Artificial-Life-Projekt findest du auf GitHub.
Der Artificial-Life-Code wurde bereinigt, die Pixelzeichnung geglättet und eine Funktion hinzugefügt, die auf serielle Nachrichten des Gauntlet-Arduinos reagiert – um 50 % der Entitäten zu entfernen.
Der Gauntlet-Code steuert die Modi: Ein Fingertaster schaltet durch die Steine (oder alle an), der Daumentaster löst den „Snap“ aus – alle Steine leuchten voll auf und ein serielles Signal wird an das Artificial-Life-Projekt gesendet (verbunden via USB-TTL an einen Raspberry Pi).
Das Schicksal kommt trotzdem. Oder sollte ich sagen: Ich bin da.
Eines meiner Lieblingsprojekte bisher. Der Handschuh fühlt sich großartig an, besonders mit Thanos-Shirt – reines Nerd-Paradies.
Man sieht, wie 50 % der Entitäten zufällig entfernt werden; sie bevölkern sich schnell wieder. Gelegentlich scheinen zwei Entitäten an derselben Position zu verblassen – ein Bug für die Zukunft.
Zu viel Spaß.
Du hättest auf den Kopf zielen sollen
Tolles Projekt und großartige Ergänzung zum Artificial-Life-Projekt. Beim nächsten Mal muss der Aufbau sauberer werden, aber die hellen LEDs machen vieles wett.
Insgesamt macht es riesigen Spaß, damit zu spielen und mit dem Artificial-Life-Projekt zu interagieren.
Schreib mir deine Meinung! Bis zum nächsten Mal.
Code
Herstellungsprozess
- Eigenen LUMAZOID bauen: DIY Arduino Musik-Visualisierer
- Arduino Nano Flight Simulator 2020 Kontrollpanel – LCD & CDI Display
- DIY Kaleidoskop-Infinity-Mirror – Bauen Sie eine beeindruckende LED-Lichtanzeige
- LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
- Intelligenten Arduino-Vierbeiner-Roboter bauen: Schritt-für-Schritt-Anleitung
- Arduino Handwasch-Timer: Einfaches DIY-Tool gegen COVID-19
- Arduino RGB-LED-Farbmischer – Einsteigerfreundliches DIY-Projekt
- 8×8 LED-Matrix mit Arduino Uno meistern: Schritt-für-Schritt-Anleitung
- DIY Radionik EMR-Behandlungsgerät mit Arduino Nano – Kritische Betrachtung
- Outdoor DMX-fähige RGB-LED-Fluter – Günstig & Hochleistungsstark