Construa uma Manopla do Infinito: Kit DIY Arduino com LEDs
Componentes e Materiais
| Manopla do Infinito (réplica) | 1 |
| SparkFun Arduino Pro Mini 328 - 5V/16MHz | 1 |
| Caixa de baterias (4x AA) | 1 |
| Botões push-button | 2 |
| Kit de LEDs Elegoo | 1 |
| LED Roxo | 1 |
| LED Laranja | 1 |
| Conversor USB-TTL para Arduino | 1 |
| Pilhas AA | 4 |
| Fios (Pimoroni) | 1 |
| Protoboard | 1 |
Ferramentas Necessárias
- Ferro de solda
- Pistola de cola quente
Sobre o Projeto
A diversão não é algo que se considera ao equilibrar o universo.
Se você ainda não viu Guerra Infinita ou Ultimato, pare por aqui e assista primeiro. Este projeto contém referências diretas aos filmes.
Após assistir a Ultimato, decidi criar minha própria Manopla do Infinito. A ideia foi combiná-la com meu projeto de "Vida Artificial" — a manopla acende as Joias do Infinito e, ao estalar os dedos, elimina 50% das entidades da simulação. Sincronicidade perfeita.
Objetivos Principais
- Criar uma Manopla do Infinito vestível que acenda como no filme.
- Integrá-la ao meu projeto de Vida Artificial via comunicação serial.
Onde Estão as Joias…
Lista completa de peças:
- Manopla do Infinito
- Componentes do projeto de Vida Artificial
- Arduino Pro Mini
- Suporte para 4 pilhas AA
- 2x Botões push-button
- Kit de LEDs Elegoo
- LED Roxo (Joia do Poder)
- LED Laranja (Joia da Alma)
- Conversor USB-Serial para Arduino
- Pilhas AA
- Fios
- Protoboard
As Escolhas Mais Difíceis Exigem as Vontades Mais Fortes
Primeiro, a manopla sem eletrônica:
Componentes necessários:
Soldando o Arduino Pro Mini na protoboard:
Os botões foram ligados nos pinos digitais 2 e 3 (igual ao meu projeto ASMD Shock Rifle). Os LEDs foram conectados aos pinos digitais 4 a 9.
Fixando os LEDs na manopla com cola quente (gostaria de colocá-los sob as joias, mas a base delas é opaca):
Os botões ficam no dedo indicador e no polegar. Para alimentar o Arduino sem USB, a caixa de 4 pilhas AA foi colada na parte traseira:
Ficou um pouco bagunçado, mas funciona — pelo menos depois que o código é carregado.
Perfeitamente Equilibrado, Como Todas as Coisas Devem Ser
O código da Manopla e do projeto de Vida Artificial está no meu GitHub.
No lado da Vida Artificial, corrigi bugs, suavizei o desenho dos pixels e adicionei uma função que responde a mensagens seriais do Arduino da Manopla — para saber quando eliminar 50% das entidades.
O código da Manopla gerencia os modos: um botão no dedo indicador alterna entre as joias ou acende todas, e o botão no polegar (o "estalo") acende todas as joias ao máximo e envia o comando serial para o Raspberry Pi da Vida Artificial.
A conexão é feita via conversor USB-TTL.
O Destino Ainda Chega. Ou Devo Dizer: Eu Cheguei.
Este é definitivamente um dos meus projetos favoritos. Usar a manopla dá uma sensação incrível de poder — combinada com minha camiseta do Thanos, é o paraíso nerd.
No teste, 50% das entidades são removidas aleatoriamente da simulação e se repovoam rapidamente. Em alguns momentos, parecem desaparecer duas vezes — provavelmente por duas entidades ocuparem o mesmo espaço. Um bug a corrigir no futuro.
Diversão. Demais. Diversão.
Você Deveria Ter Mirado na Cabeça
Ótimo projeto e excelente adição à Vida Artificial. No futuro, preciso melhorar a organização da montagem, mas os LEDs brilhantes compensam a fiação bagunçada.
É muito divertido interagir com a simulação. Deixe seu comentário!
Código
Disponível no GitHub: https://github.com/LordofBone/InfinityGauntlet
Processo de manufatura
- Construa Seu Próprio LUMAZOID: Visualizador de Música DIY com Arduino
- Painel de Controle para Flight Simulator 2020 com Arduino Nano – Display LCD e CDI
- Espelho Infinito Caleidoscópio DIY – Construa um Display de Luz LED Incrível
- Controlar um LED via Bluetooth com Arduino – Guia DIY Simples
- Construa um Robô Quadrúpede Inteligente com Arduino: Guia Passo a Passo
- Timer de Lavagem de Mãos com Arduino: Ferramenta DIY Simples para Combater a COVID‑19
- Misturador de Cores RGB com Arduino – Projeto DIY para Iniciantes
- Controlando Matriz de LED 8×8 com Arduino Uno: Guia Passo a Passo
- Dispositivo de Tratamento Radiônico EMR DIY com Arduino Nano
- Projetores LED RGB Externos com DMX – Alta Performance e Custo Acessível