Construye tu propio Guantelete del Infinito: Kit DIY Arduino LED
Componentes y suministros
| Componente | Cantidad |
|---|---|
| Guantelete del Infinito (réplica) | 1 |
| SparkFun Arduino Pro Mini 328 - 5V/16MHz | 1 |
| Porta pilas (battery box) | 1 |
| Pulsadores (push buttons) | 2 |
| Kit LED Elegoo | 1 |
| LED morado | 1 |
| LED naranja | 1 |
| Conversor USB a TTL para Arduino | 1 |
| Pilas AA | 4 |
| Cable Pimoroni | 1 |
| Protoboard | 1 |
Herramientas necesarias
- Soldador (genérico)
- Pistola de silicona caliente (genérica)
Sobre el proyecto
La diversión no es algo que uno considere al equilibrar el universo
Primero, si no has visto Infinity War o Endgame, deja de leer y ve a verlas; no hay spoilers reales, pero sí referencias a las películas.
Vi Endgame hace poco y pensé: definitivamente debo hacer un proyecto del Guantelete del Infinito. Luego se me ocurrió combinarlo con mi proyecto de Vida Artificial: que se ilumine y, además, elimine el 50% de la vida en la simulación. ¡Sincronía perfecta!
Objetivos clave
- Crear un Guantelete del Infinito wearable que se ilumine como en la película.
- Interfazarlo con mi proyecto de Vida Artificial.
¿Dónde está la Gema…?
Estos son los componentes utilizados:
- Guantelete del Infinito
- Todo el material de mi proyecto de Vida Artificial
- Arduino Pro Mini
- Porta pilas 4x AA
- Pulsadores x2
- Kit LED Elegoo
- LED morado
- LED naranja
- Conector USB a Serial Arduino
- Pilas AA
- Cable
- Protoboard
Las decisiones más difíciles requieren las voluntades más fuertes
Primero, el guantelete sin tecnología:
Algunos de los componentes necesarios:
Soldando el Arduino Pro Mini en la protoboard:
Los pulsadores están cableados en los pines digitales 2 y 3 (igual que en mi proyecto ASMD Shock Rifle). Los LEDs van en los pines digitales 9, 8, 7, 6, 5 y 4.
Pegando los LEDs en el guantelete (quería ponerlos debajo de las gemas para que quedara más limpio, pero no fue posible porque son opacas por la base):
También se ven los botones pegados en el dedo y el pulgar.
Para alimentar el Arduino sin USB, se necesita el porta pilas con 4 pilas AA pegado al guantelete:
Un poco desordenado, pero funciona… al menos cuando el código se sube correctamente.
Perfectamente equilibrado, como todas las cosas deberían ser
Puedes descargar el código tanto del Guantelete como del proyecto de Vida Artificial en mi GitHub.
El código del lado de Vida Artificial se modificó: se corrigieron bugs, el dibujo de píxeles es más fluido y se añadió una función para responder a mensajes seriales desde el Arduino del guantelete, sabiendo cuándo eliminar el 50% de las entidades en el tablero.
El código del guantelete gestiona los modos: un botón en el dedo cicla entre cada gema o las enciende todas, y el botón en el pulgar para el "chasquido" enciende todas las gemas al máximo y envía el mensaje serial al proyecto de Vida Artificial.
Se conectará a la Raspberry Pi de Vida Artificial mediante un conector USB TTL.
El destino llega. O debería decir: yo he llegado
Definitivamente uno de mis proyectos favoritos hasta ahora. Ponerse esto es genial y te hace sentir poderoso, combinado con mi camiseta de Thanos… es el paraíso friki.
Como se ve arriba, el 50% de las entidades se eliminan aleatoriamente de la simulación y se repueblan rápido. A veces parecen desvanecerse dos veces; creo que es porque dos entidades ocupan el mismo espacio en el tablero, un bug que corregiré en el futuro.



Demasiada. Diversión.
Deberías haber ido a por la cabeza
Un gran proyecto y una gran adición a mi proyecto de Vida Artificial.
Para futuros proyectos, necesito mejorar la limpieza en el montaje, pero los LEDs brillantes compensan el cableado desordenado.
En general, es muy divertido jugar e interactuar con el proyecto de Vida Artificial.
¡Dime qué piensas! Nos vemos la próxima.

Código
GitHub
https://github.com/LordofBone/InfinityGauntlet
Proceso de manufactura
- Construya su propio LUMAZOID: Visualizador de música DIY con Arduino
- Panel de control para Flight Simulator 2020 con Arduino Nano: Pantallas LCD y CDI
- Espejo infinito caleidoscopio DIY: Construye una impresionante pantalla de luces LED
- Controla un LED por Bluetooth con Arduino – Guía DIY paso a paso
- Construye un Robot Cuadrúpedo Inteligente con Arduino: Guía Paso a Paso
- Temporizador de Lavado de Manos con Arduino: Herramienta DIY Simple para Combatir el COVID‑19
- Mezclador de Colores RGB con Arduino – Proyecto DIY para Principiantes
- Control de Matriz LED 8×8 con Arduino Uno: Guía Paso a Paso
- Construye un dispositivo de tratamiento radiónico EMR con Arduino DIY
- Focos LED RGB Exterior Controlados por DMX – Económicos y Alto Rendimiento
- Juego Ruleta LED DIY: Crea un Arcade para Una Persona con Arduino Nano