Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Guantelete infinito

Componentes y suministros

guante del infinito
× 1
SparkFun Arduino Pro Mini 328 - 5V / 16MHz
× 1
caja de batería
× 1
pulsador
× 2
Kit LED Elegoo
× 1
LED, morado
× 1
LED, naranja
× 1
dispositivo usb ttl arduino
× 1
Pilas AA
× 4
alambre Pimoroni
× 1
protoboard
× 1

Herramientas y máquinas necesarias

Soldador (genérico)
Pistola de pegamento caliente (genérica)

Acerca de este proyecto

La diversión no es algo que uno considere al equilibrar el universo.

Primero, te sugiero que si aún no has visto Infinity War o Endgame, dejes de leer aquí y ve a verlos; no hay spoilers reales, pero definitivamente hay referencias a las películas en este artículo.

De todos modos, vi Endgame el otro día y simplemente, ¡vaya!

Pensé que definitivamente debería hacer un proyecto Infinity Gauntlet, y luego se me ocurrió, puedo combinarlo con mi Proyecto de vida artificial y hacer que se encienda y esas cosas, pero también borrar el 50% de la vida en el proyecto, sincronicidad perfecta. es una palabra? Google dice que sí.

Así que continué con la planificación ...

Objetivos clave:

  • Tenga un Infinity Gauntlet portátil que se ilumine como en la película.
  • Conectarlo con mi proyecto de vida artificial.

¿Dónde está la piedra ...

Aquí están las partes que se están utilizando:

  • Guantelete del infinito
  • Todo el material de mi Proyecto de vida artificial
  • Arduino Pro Mini
  • Soporte para pilas AA 4x
  • Botón pulsador x2
  • Kit LED Elegoo
  • LED violeta
  • LED naranja
  • Conector serie USB a Arduino
  • Pilas AA
  • Alambre
  • Protoboard

Las decisiones más difíciles requieren las voluntades más fuertes.

Primero, el Gauntlet sin tecnología:

Algunos de los equipos necesarios:

Primero soldando en el Arduino Pro Mini al protoboard:

Conecté los botones allí de la misma manera que lo hice con mi proyecto ASMD Shock Rifle en los pines digitales 2 y 3.

Todos los LED estaban conectados a pines digitales:9, 8, 7, 6, 5 y 4.

Luego, pegue los LED en el propio Gauntlet (quería pegarlos debajo de las piedras para que estuviera más ordenado, pero esto no fue posible porque son opacos en la parte inferior.

También puede ver los botones pegados en el dedo y el pulgar allí.

Para obtener suficiente energía para el Arduino cuando no está alimentado por USB, necesita una caja de batería pegada para 4 baterías AA:

Un poco complicado, pero funciona, al menos cuando se carga el código ...

Perfectamente equilibrado, como debe ser todo.

Puede obtener el código para el proyecto Gauntlet y Artificial Life en mi GitHub.

El código en el lado de la vida artificial se ha modificado un poco, se han solucionado algunos errores, el dibujo de los píxeles ahora es más suave y también se ha agregado una función para responder a los mensajes en serie del Arduino en el guantelete, para saber cuándo para acabar con el 50% de las entidades en el tablero.

El código para el guantelete maneja los modos, usando uno de los dedos para recorrer cada una de las piedras o encenderlas todas y el botón en el pulgar para el broche ilumina todas las piedras por completo, y envía el mensaje en serie a la vida artificial. proyecto.

Se conectará a Artificial Life Raspberry Pi a través de un conector TTL USB.

Una prueba rápida:

El destino todavía llega. O debería decir que sí.

Así que este es definitivamente uno de mis proyectos favoritos hasta ahora, usar esta cosa se siente increíble y me hace sentir poderosa, combinado con mi blusa Thanos y sí, es un paraíso para los nerds.

Como puede ver arriba, el 50% de las entidades se eliminan con éxito y al azar de la simulación; se repoblan con bastante rapidez. También puede ver en algunos puntos que algunos parecen desvanecerse dos veces; creo que aquí es donde dos entidades están en el mismo espacio en el tablero, este es un error que tendré que eliminar en el futuro.

Pero por ahora ...

También. Mucho. Divertido.

Deberías haber ido por la cabeza.

Este fue un gran proyecto y una gran adición a mi Proyecto de Vida Artificial.

Para proyectos futuros, realmente necesito ponerme más ordenado en la construcción real. Pero los LED brillantes de este parecen superar el cableado desordenado en su mayor parte.

En general, es muy divertido jugar con este y muy divertido interactuar con el proyecto de vida artificial.

¡Dime lo que piensas!

Y nos vemos la próxima.

Código

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

Proceso de manufactura

  1. Visualizador de música DIY LUMAZOID Arduino
  2. Panel LCD con Arduino para Flight Simulator
  3. Espejo infinito del caleidoscopio
  4. ¡Arduino con Bluetooth para controlar un LED!
  5. Arduino Cuadrúpedo
  6. Lucha contra el coronavirus:temporizador de lavado de manos simple
  7. Mezclador de colores Arduino RGB
  8. Controlar una matriz de LED con Arduino Uno
  9. Máquina de tratamiento DIY Arduino RADIONICS
  10. DMX RGB LED para exteriores
  11. Juego de ruleta LED