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

fusil à choc ASMD

Composants et fournitures

Arduino UNO
× 1
Shield DFRobot io
× 1
DFRobot oled
× 1
Support de batterie DFRobot
× 1
Lecteur mp3 DFRobot
× 1
Disque lumineux DFRobot
× 1
Jeu de résistances Pimoroni
× 1
bouton poussoir
× 1
Fil Pimoroni
× 1
Haut-parleur :3 W, 4 ohms
× 1
veroboard
× 1
retaliator de nerf
× 1
nerf baril
× 1
micro sd
× 1
Tiges acryliques
× 1
Piles AA
× 1

Outils et machines nécessaires

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

À propos de ce projet

Liandri

Tout d'abord merci à DFRobot pour les pièces de ce projet !

J'adore l'Unreal Tournament (UT) et j'aime vraiment le fusil à choc ASMD dans la liste des armes du jeu. J'ai donc pensé pourquoi ne pas en créer un ?

Aussi parce que le nouvel UT n'est plus en développement (EPIC , s'il vous plaît s'il vous plaît s'il vous plaît reprendre ceci ), j'avais besoin de quelque chose pour satisfaire mon besoin d'UT.

À partir du lien ci-dessus, il s'agit essentiellement d'un fusil à plasma qui tire des faisceaux violets, avec un tir secondaire d'un orbe violet qui peut également être tiré avec un faisceau pour effectuer une attaque tertiaire.

Après une certaine expérience avec SimplePlastics dans mon projet Arduino Lightsaber, j'ai été convaincu par l'idée d'eux - même si j'ai réalisé qu'au lieu d'un tube, j'aurais dû utiliser une tige solide pour le projet afin de propager davantage la lumière - j'ai réalisé que ce plastique être également parfait pour créer un véritable fusil à choc !

J'ai donc présenté l'idée à DFRobot et ils ont accepté, puis j'ai commandé les plastiques à SimplyPlastics et je me suis mis au travail.

Objectifs clés :

  • Créez un véritable fusil antichoc ASMD.
  • Assurez-vous qu'il s'allume et fait du bruit du jeu (les deux modes de tir) ainsi qu'un écran indiquant à l'utilisateur quel mode est actuellement activé.

Pièces

  • Arduino Uno
  • Bouclier Gravity IO
  • Écran OLED
  • Support de batterie
  • DFPlayer
  • Disque de lumière (x2)
  • Kit de résistance
  • Bouton poussoir (x2)
  • Fil
  • Orateur
  • Véroboard
  • Retaliator Nerf
  • Baril Nerf
  • Micro SD de 4 Go
  • Tiges acryliques
  • Pile AA (x6)

Bâtiment

Tout d'abord, je démonte un vieux Nerf Retaliator cassé que j'ai qui traîne :

Et nettoyer le fonctionnement interne pour faire de la place à la technologie :

Comme vu ci-dessus, j'ai également coupé certaines des garnitures pour faire plus de place, ainsi que percé un trou dans le canon inférieur pour l'autre tige. La tige de 25 mm s'est bien ajustée dans le canon principal, j'ai juste dû plier du plastique à l'arrière.

Ensuite, sur la connexion du IO Shield à l'UNO :

Et en suivant les instructions de construction de DFRobot pour le disque lumineux, l'OLED et le module / haut-parleur MP3 :

Les choses sont beaucoup plus faciles avec le bouclier IO - en particulier bien sûr les produits basés sur Gravity qui sont essentiellement plug-n-play.

Le temps d'un test d'éclairage rapide avec les tiges en plastique :

J'ai l'air bien.

La prochaine étape consistait à créer 2 boutons pour se connecter à l'Arduino - un pour contrôler le tir et un second pour changer de mode en "mode Instagib" (dans le jeu, c'est là que le fusil est rouge et tue instantanément).

Les deux boutons peuvent être créés à l'aide des méthodes de mon projet Arduino Lightsaber.

J'ai ensuite attaché l'OLED à la crosse du Nerf et passé le câblage dans l'embout arrière sur lequel il se clipse, lui-même vissé à l'arrière du Nerf :

Et puis collé sur le boîtier de la batterie - j'ai également collé le haut-parleur de l'autre côté :

Ensuite, collez les disques LED à l'endroit où la tige reposera :

Après un test pour m'assurer que le pistolet se fermerait toujours, j'ai collé l'UNO lui-même dans le magwell et lui ai fait un test visuel rapide :

Ensuite, la partie ultra délicate consiste à coller les boutons du commutateur de mode et de la gâchette - dont j'utiliserai respectivement le mag-release et la gâchette :

Après avoir versé environ 467 bâtons de colle chaude pour maintenir les tiges en plastique et vissé les deux côtés du Nerf, un autre test fonctionnel et visuel :

À ce stade, j'ai mis ça et j'ai couru dans mon appartement avec - c'était génial.

Le dernier bit consiste à mettre le canon de finition sur la tige principale :

Oh mon Dieu.

Code

Voici le code rien de trop; principalement aidé avec des exemples des liens wiki ci-dessus sur DFRobot.

J'ai ajouté une minuterie à bouton de maintien afin d'obtenir les deux modes de tir du fusil, appuyez pour obtenir le son de faisceau standard, maintenez pendant quelques secondes pour obtenir le son du noyau de choc - les sons sont également sur mon GitHub lié ci-dessus.

Avec le code téléchargé et le temps de travail pour s'amuser avec.

DM-Deck16

Courant dans mon appartement comme un nerd comme d'habitude, ce projet a été un succès pour moi.

Comme vous pouvez le voir, le mécanisme de tir est un peu maladroit - cela est dû à la grande quantité de choses dans le cadre qui rend le bouton difficile à appuyer.

Le sélecteur de mode fonctionne parfaitement - fonctionne simplement en déplaçant un peu le bouton de déverrouillage magnétique.

L'OLED fonctionne également parfaitement pour montrer à l'utilisateur dans quel mode se trouve le fusil.

Conclusion

Ce projet était incroyablement amusant. Je suis vraiment content de son esthétique, c'est une sorte de fusion de tous les fusils de tous les jeux en un seul - vous pouvez tous les voir ici.

Cela sonne aussi très bien.

C'était délicat de le construire, mais la plupart du câblage et des trucs en désordre étaient cachés à l'intérieur, donc je suis heureux - le seul problème est que j'ai probablement fait le canon un peu trop long, mais bon, il a toujours l'air génial.

Vous êtes fan d'Unreal Tournament ? Qu'en avez-vous pensé ?

N'hésitez pas à me le faire savoir.

Et à la prochaine.

Code

Github
https://github.com/LordofBone/ASMDShockRiflehttps://github.com/LordofBone/ASMDShockRifle

Processus de fabrication

  1. Réponse d'urgence
  2. Données de choc électrique
  3. Défibrillateur externe
  4. Comment les amortisseurs améliorent la sécurité et la durabilité
  5. Caractéristiques et fonctions de l'acier à outils résistant aux chocs
  6. Quel est le prix de l'amortisseur ?
  7. Un aperçu des amortisseurs réglables
  8. Présentation des amortisseurs industriels
  9. Qu'est-ce qu'un amortisseur à ressort ?