Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Gantelet de l'infini

Composants et fournitures

Gantelet infini
× 1
SparkFun Arduino Pro Mini 328 - 5V/16MHz
× 1
boîtier à piles
× 1
bouton poussoir
× 2
Kit led Elegoo
× 1
LED, Violet
× 1
LED, Orange
× 1
périphérique arduino usb ttl
× 1
Piles AA
× 4
Fil Pimoroni
× 1
protoboard
× 1

Outils et machines nécessaires

Fer à souder (générique)
Pistolet à colle chaude (générique)

À propos de ce projet

Le plaisir n'est pas quelque chose que l'on considère lorsqu'on équilibre l'univers.

Tout d'abord, je suggérerais que si vous n'avez pas encore vu Infinity War ou Endgame, arrêtez de lire ici et allez les regarder; il n'y a pas de vrais spoilers mais il y a certainement des références aux films dans cet article.

Quoi qu'il en soit, j'ai vu Endgame l'autre jour et juste, oh wow.

J'ai pensé que je devrais certainement faire un projet Infinity Gauntlet - et puis il m'est venu, je peux le combiner avec mon projet de vie artificielle et l'allumer et tout, mais aussi effacer 50% de la vie dans le projet, synchronicité parfaite - c'est un mot ? Google dit que oui.

Alors je me suis mis à planifier…

Objectifs clés :

  • Ayez un Infinity Gauntlet portable qui s'illumine comme dans le film.
  • Interface-le avec mon projet de vie artificielle.

Où est la pierre…

Voici les pièces utilisées :

  • Gantelet de l'infini
  • Tous les éléments de mon projet de vie artificielle
  • Arduino Pro Mini
  • 4 supports de piles AA
  • Bouton poussoir x2
  • Kit LED Elegoo
  • LED violette
  • DEL orange
  • Connecteur série USB vers Arduino
  • Piles AA
  • Fil
  • Protoboard

Les choix les plus difficiles nécessitent les volontés les plus fortes.

Tout d'abord le Gauntlet sans technologie :

Certains des équipements requis :

Tout d'abord, soudez l'Arduino Pro Mini à la protoboard :

J'y ai câblé les boutons de la même manière qu'avec mon projet ASMD Shock Rifle sur les broches numériques 2 et 3.

Les LED étaient toutes câblées sur des broches numériques - 9, 8, 7, 6, 5 et 4.

Coller ensuite les LED sur le Gauntlet lui-même (je voulais les coller sous les pierres pour le rendre plus propre mais ce n'était pas possible car elles sont opaques en dessous.

Vous pouvez également y voir les boutons collés sur le doigt et le pouce.

Pour fournir suffisamment de puissance à l'Arduino lorsqu'il n'est pas alimenté par USB, il a besoin d'un boîtier de batterie collé pour 4 piles AA :

Un peu brouillon mais ça marche – du moins quand le code est uploadé…

Parfaitement équilibré, comme toute chose devrait l'être.

Vous pouvez récupérer le code du projet Gauntlet et du projet Vie artificielle sur mon GitHub.

Le code du côté de la vie artificielle a été un peu modifié, quelques bugs éliminés, le dessin des pixels est maintenant plus fluide et il a également ajouté une fonction pour répondre aux messages série de l'Arduino sur le Gauntlet - pour savoir quand éliminer 50 % des entités du conseil d'administration.

Le code du Gauntlet gère les modes, en utilisant l'un des doigts pour faire défiler chacune des pierres ou les allumer toutes et le bouton sur le pouce pour le bouton-pression éclaire complètement toutes les pierres - et envoie le message en série à la vie artificielle projet.

Il sera connecté à l'Artificial Life Raspberry Pi via un connecteur USB TTL.

Un test rapide :

Le destin arrive encore. Ou devrais-je dire, je l'ai fait.

C'est donc définitivement l'un de mes projets préférés jusqu'à présent, porter cette chose est génial et me fait me sentir puissant - combiné avec mon haut Thanos et oui, c'est à peu près le paradis des nerds.

Comme vous pouvez le voir ci-dessus, 50% des entités sont supprimées avec succès et au hasard de la simulation - elles se repeuplent assez rapidement. Vous pouvez également voir qu'à certains moments, certaines semblent disparaître deux fois - je pense que c'est là que deux entités se trouvent dans le même espace sur le tableau, c'est un bug que je devrai éliminer à l'avenir.

Mais pour l'instant…

Trop. Beaucoup. Amusant.

Vous auriez dû prendre la tête.

C'était un excellent projet et un excellent ajout à mon projet de vie artificielle.

Pour les projets futurs, j'ai vraiment besoin d'être plus propre sur la construction réelle. Mais les LED lumineuses de celui-ci semblent l'emporter sur le câblage désordonné pour la plupart.

Dans l'ensemble, celui-ci est vraiment amusant à jouer et très amusant à interagir avec le projet de vie artificielle.

Dites moi ce que vous en pensez !

Et à la prochaine.

Code

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

Processus de fabrication

  1. Visualiseur de musique Arduino DIY LUMAZOID
  2. Panneau LCD avec Arduino pour Flight Simulator
  3. Miroir infini Kaléidoscope
  4. Arduino avec Bluetooth pour contrôler une LED !
  5. Arduino quadrupède
  6. Lutte contre le coronavirus :minuterie de lavage des mains simple
  7. Mixeur de couleurs Arduino RVB
  8. Contrôler une matrice LED avec Arduino Uno
  9. Traitement DIY Arduino RADIONICS MMachine