Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Infinity Gauntlet

Componentes e suprimentos

infinito gauntlet
× 1
SparkFun Arduino Pro Mini 328 - 5 V / 16 MHz
× 1
caixa de bateria
× 1
botão de pressão
× 2
Kit de led Elegoo
× 1
LED, roxo
× 1
LED, laranja
× 1
dispositivo usb ttl arduino
× 1
Baterias AA
× 4
Fio Pimoroni
× 1
protoboard
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)
Pistola de cola quente (genérica)

Sobre este projeto







A diversão não é algo que se leva em consideração ao equilibrar o universo.


Em primeiro lugar, eu sugiro que, se você ainda não viu Infinity War ou Endgame, pare de ler aqui e vá assisti-los; não há spoilers reais, mas definitivamente há referências aos filmes neste artigo.

Enfim - eu vi o Endgame outro dia e, oh uau.

Achei que deveria definitivamente fazer um projeto Infinity Gauntlet - e então me ocorreu, posso combiná-lo com meu Artificial Life Project e acendê-lo e outras coisas, mas também destruir 50% da vida do projeto, sincronicidade perfeita - isso é uma palavra? O Google diz que é.

Então continuei com o planejamento ...

Principais objetivos:
  • Tenha uma Manopla do Infinito vestível que se ilumine como no filme.
  • Interface com meu projeto Artificial Life.





Onde está a pedra ...


Aqui estão as peças que estão sendo usadas:
  • Infinity Gauntlet
  • Todas as coisas do meu Projeto de Vida Artificial
  • Arduino Pro Mini
  • Suporte de bateria 4x AA
  • Botão de pressão x2
  • Kit Elegoo LED
  • LED roxo
  • LED laranja
  • USB para conector serial Arduino
  • baterias AA
  • fio
  • Protoboard





As escolhas mais difíceis requerem as mais fortes vontades.


Primeiro o Gauntlet sem tecnologia:





Alguns dos equipamentos necessários:





Primeiro soldando o Arduino Pro Mini ao protoboard:





Eu conectei os botões lá da mesma forma que fiz com meu projeto ASMD Shock Rifle nos pinos digitais 2 e 3.

Os LEDs foram todos conectados a pinos digitais - 9, 8, 7, 6, 5 e 4.





Em seguida, colando os LEDs na própria manopla (eu queria colá-los sob as pedras para torná-la mais organizada, mas isso não foi possível porque eles são opacos na parte inferior.





Você também pode ver os botões colados no dedo e no polegar ali.

Para obter energia suficiente para o Arduino quando não estiver sendo alimentado por USB, ele precisa de uma caixa de bateria colada para 4 baterias AA:





Um pouco confuso, mas funciona - pelo menos quando o código é carregado ...





Perfeitamente equilibrado, como todas as coisas deveriam estar.


Você pode pegar o código para o projeto Gauntlet e Artificial Life no meu GitHub.

O código do lado Artificial Life das coisas foi modificado um pouco, alguns bugs eliminados, o desenho dos pixels agora é mais suave e também tem uma função adicionada para responder a mensagens seriais do Arduino no Gauntlet - para saber quando para eliminar 50% das entidades no conselho.

O código para o Gauntlet lida com os modos, usando um dos dedos para percorrer cada uma das pedras ou ligá-las todas e o botão no polegar para o snap ilumina todas as pedras completamente - e envia a mensagem serial para a Vida Artificial projeto.

Ele será conectado ao Artificial Life Raspberry Pi por meio de um conector USB TTL.

Um teste rápido:








O destino ainda chega. Ou devo dizer, sim.


Portanto, este é definitivamente um dos meus projetos favoritos até agora, usar essa coisa é incrível e me faz sentir poderosa - combinada com meu top Thanos e sim, é o paraíso dos nerds.

Como você pode ver, acima de 50% das entidades são removidas com sucesso e aleatoriamente da simulação - elas se repovoam muito rapidamente. Você também pode ver que em alguns pontos alguns parecem desaparecer duas vezes - acho que é aqui que duas entidades estão no mesmo espaço no quadro, esse é um bug que terei de eliminar no futuro.

Mas para agora…











Também. Muito. Diversão.





Você deveria ter ido para a cabeça.


Este foi um grande projeto e uma grande adição ao meu Projeto de Vida Artificial.

Para projetos futuros - eu realmente preciso arrumar a construção real. Mas os LEDs brilhantes neste parecem compensar a fiação bagunçada na maior parte.

No geral, este é muito divertido de brincar e muito divertido de interagir com o projeto Vida Artificial.

Diz-me o que pensas!

E até a próxima.




Código

Github
https://github.com/LordofBone/InfinityGauntlethttps://github.com/LordofBone/InfinityGauntlet

Processo de manufatura

  1. DIY LUMAZOID Arduino Music Visualiser
  2. Painel LCD com Arduino para o simulador de vôo
  3. Espelho infinito Caleidoscópio
  4. Arduino com Bluetooth para controlar um LED!
  5. Arduino Quadruped
  6. Luta contra o Coronavirus:Temporizador de lavagem de mão simples
  7. Arduino RGB Color Mixer
  8. Controlando uma matriz de LED com Arduino Uno
  9. Faça você mesmo Arduino RADIONICS Tratamento MMachine
  10. DMX RGB LED externo