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

Sabres laser NeoPixel avec modes fête -- contrôlés par Arduino

Composants et fournitures

Arduino Nano R3
× 1
Bande NeoPixel
× 1

Applications et services en ligne

Arduino IDE

À propos de ce projet

Introduction :sabres laser Kylo Ren et Rey Neopixel avec modes de fête

Ce projet a commencé dans le cadre de mon costume d'Halloween, puis s'est étendu... beaucoup. J'ai fini par fabriquer deux sabres laser - un sabre de style Kylo Ren et un sabre de style Rey / Anakin Skywalker, et créer un code Arduino différent pour simuler chacun. Et j'ai décidé d'aller au-delà du sabre laser normal et de créer un mode fête avec des animations colorées sur le sabre. (Vous voulez absolument regarder jusqu'à la fin de la vidéo pour voir la réaction de Kylo lorsqu'il essaie son sabre nouvellement construit, et découvre qu'il a aussi le mode fête….) Maintenant que le travail est terminé, ce tutoriel montre comment vous pouvez créez ce sabre avec des pièces peu coûteuses (environ 75 $ pour chaque sabre) et téléchargez simplement le code auquel j'ai lié dans ce didacticiel, plutôt que d'avoir à coder vous-même pour l'Arduino.

Remarque sur le code (liens plus tard) - J'étais particulièrement satisfait du code du sabre Kylo Ren pour plusieurs raisons :(a) il imite l'aspect étincelant de sa lame instable mieux que d'autres que j'ai vu, (b) l'effet de mise sous tension retarde les lames latérales juste après que la lame principale s'allume comme dans les films (pour ceux qui ne sont pas obsédés par les sabres, les lames latérales sont des évents d'échappement pour la lame instable de Kylo, ​​et ne s'allument donc pas tant que la lame principale n'est pas allumé). De plus, les deux lames ont une puissance d'effet sinusoïdale qui, je pense, est un peu plus proche de l'effet dans le film que la puissance d'effet linéaire que j'ai vue dans beaucoup de sabres.

Ces poignées ne sont en aucun cas destinées à être des répliques (après tout, le rite de passage de chaque jedi consiste à fabriquer son propre sabre laser). Au lieu de cela, je voulais me concentrer sur la fabrication de quelque chose qui a l'air de haute qualité et cool, avec une poignée en métal et un bouton de commande LED, à un coût raisonnable.

Étape 1 :Rassemblez les matériaux

PIÈCES DE SABRE :

(REMARQUE :j'ai utilisé des pièces de Home Depot, qui sont un peu moins chères qu'Amazon.)

• Tube en polycarbonate :http://amzn.to/2Dd9YYb

• Vidange escamotable :http://amzn.to/2mgaZGX

• Tube d'extension de vidange :http://amzn.to/2mf829h

• Bouton-poussoir LED momentané 5V :http://amzn.to/2CLbu2E OU https://goo.gl/Cn1iDy

• Bandes WS2812 144 LED/m (2x/sabre) :http://amzn.to/2CLIlEB OU https://goo.gl/Cn1iDy

• Bandes WS2813 144 LED/m (nouveau type de LED) (2x/sabre) :http://amzn.to/2qQqPgC OU https://goo.gl/q88jDe

• Porte-piles 4 AA :http://amzn.to/2qNJzxw

• Piles NiMH AA 1,2 V - http://amzn.to/2DKrIdL OU http://amzn.to/2FPDp3o

• Connecteurs JST :http://amzn.to/2ALve4j

• Tuyau PVC 1 ¼" :http://amzn.to/2CKP95m

• Croix PVC ¾" :http://amzn.to/2FlI5On

• Joints toriques :http://amzn.to/2Eq2FvB et http://amzn.to/2Eq2FvB

• Mousse d'emballage :http://amzn.to/2FoqrcL

OUTILS ÉLECTRONIQUES

• Ma soudure préférée :http://amzn.to/2CNgjIF

• Fer à souder de qualité :http://amzn.to/2CKHoMC

• Tapis de soudure bleu :http://amzn.to/2DboPCd

AUTRES OUTILS :

• Foret de taraudage (pour les trous filetés) :http://amzn.to/2Fm7V4A

• Masque anti-poussière RZ :http://amzn.to/2wM8F1t

• Scie circulaire sans fil Bosch 18 V :http://amzn.to/2wcDgnN

• Kit perceuse et visseuse à percussion sans fil 18 V Bosch :http://amzn.to/2BCI753

• Scie à table Dewalt avec capacité de déchirure de 32 po :http://amzn.to/2yQd2Fy

• Scie à main japonaise à coupe affleurante :http://amzn.to/2yRa1Fd

• Scie à onglet 12" Dewalt :http://amzn.to/2yQRgS6

Étape 2 :Faites la poignée

La poignée est construite principalement à partir de pièces de plomberie que vous pouvez trouver chez Home Depot ou dans n'importe quel magasin à grande surface, à l'exception du tube en polycarbonate de 1" que vous pouvez acheter sur Amazon.

Je décrirai d'abord la poignée à lame unique de style Anakin/Rey, puis je décrirai les différences pour la poignée de style crossguard Kylo Ren.

La partie principale de la poignée est constituée d'une combinaison d'un drain escamotable de 1,25" et d'un tube d'extension de drain de 1,5" avec un connecteur coulissant, qui sont attachés les uns aux autres avec des joints toriques et des boulons 1/4" (afin qu'ils peut résister à une certaine punition). L'avantage du drain escamotable de 1,25 "est qu'un tuyau en PVC de 1,25" s'y insérera parfaitement, et à son tour, le tube en polycarbonate de 1" pour la lame s'adaptera parfaitement à l'intérieur de le tuyau en PVC de 1,25", facilitant le raccordement de la lame à la poignée.

Pour le crossgaurd de style Kylo, ​​vous utilisez simplement un connecteur croisé en PVC de 3/4 "au lieu du tuyau en PVC de 1,25". Le connecteur croisé en PVC de 3/4" a essentiellement les mêmes dimensions qu'un tuyau en PVC de 1,25" (1" de diamètre intérieur), donc le tube en polycarbonate s'y adapte parfaitement, et vous pouvez ajouter deux petits morceaux du tube en polycarbonate pour compléter le crossgaurd.

Dans les deux poignées de sabre, le drain et le tube d'extension sont maintenus ensemble par des joints toriques de 1" autour du tuyau de drainage (qui offrent un ajustement serré lorsqu'il est inséré dans le tube d'extension) et des boulons de 1/4".

Maintenant que vous avez une idée de la façon dont cela se passe ensemble, voici ce qu'il faut faire :

(a) Retirez le bouchon de vidange du drain escamotable.

(b) Coupez le tuyau de vidange de sorte qu'il ne s'étende dans le tube d'extension que d'environ 1,5" (sinon, le tuyau de vidange s'étend dans l'extension jusqu'à ce que le support de batterie 4A ne rentre pas à l'intérieur). Utilisez une scie à onglets , ou une scie à métaux pour le couper.

(c) Utilisez un foret de taraudage 1/4"-20 pour percer des trous filetés à travers le tube d'extension et le tuyau de vidange. Percez un trou et un trou correspondant sur les côtés opposés de la poignée.

(d) Percez un trou de 5/8" dans la poignée pour le bouton-poussoir LED. Ce trou doit être percé au-dessus et centré entre les trous pour les vis 1/4" (j'ai utilisé un foret pour cela)

(e) Retirez la bague collectrice du tube d'extension et utilisez-la pour marquer son diamètre intérieur sur un morceau de rebut d'acrylique ou de bois. Utilisez une scie sauteuse pour découper ce cercle dans l'acrylique/le bois et placez-le dans la bague collectrice. Cela fait un capuchon d'extrémité qui fournira un accès facile pour retirer le support de batterie et changer les batteries.

Étape 3 :Créez la lame Neopixel

(a) Coupez le tube en polycarbonate à la longueur souhaitée pour la lame plus quelques pouces (car il s'étendra dans la poignée cachant quelques pouces).

(b - Anakin/Rey) :Coupez une longueur de 3" de tuyau en PVC de 1,25". En option, utilisez une scie à onglet à un angle à une extrémité (pour imiter l'apparence du sabre Skywalker).

(b - Kylo) :coupez de petites sections de 1 à 2" de tuyau en PVC de 1,25" et collez-les sur les côtés opposés du connecteur transversal en PVC de 3/4". Coupez éventuellement ces sections à angles avec une scie à onglet avant de les coller. (Ces sections imiter les évents d'échappement latéraux pour la lame instable de Kylo.)

(c) Utilisez de la peinture en aérosol pour peindre les morceaux de tuyau en PVC blanc en noir (ou une couleur métallique).

(d) Insérez le tube en polycarbonate dans le tuyau en PVC de 1,25" (ou le connecteur croisé 3/4") et utilisez de la super colle et/ou de l'époxy en deux parties pour le fixer.

(REMARQUE :vous voudrez peut-être attendre d'avoir fait l'électronique et testé avec les bandes LED, avant d'insérer les bandes LED dans la lame. Je vais le décrire ici, mais vous pouvez simplement revenir et suivre les étapes suivantes après avoir vérifié que les LED fonctionnent correctement.)

(e) Coupez deux bandes de LED néopixel 144 LED/m (par exemple WS2812 ou WS2813) à la longueur de votre lame qui est visible (j'ai utilisé deux bandes de 32" pour la lame Ren, et deux 30" + quatre bandes de 6" pour la lame Kylo). Utilisez le support adhésif sur les bandes pour les attacher les unes aux autres dos à dos.

(f) Enveloppez les bandes LED avec quelques couches de mousse d'emballage et utilisez un pistolet à colle chaude ou du ruban adhésif transparent pour fixer la mousse autour des LED.

(g) Tirez les bandes LED à travers la lame, en poussant l'extrémité sans les connecteurs JST par le bas, de sorte que les connecteurs JST soient en bas une fois que vous les avez tirés. Si vous avez du mal à faire passer les bandes, utilisez du ruban Gaffers ou du ruban Gorilla pour coller un cintre redressé sur les bandes et utilisez le cintre pour les faire passer.

Étape 4 : câblez l'électronique (à l'extérieur de la poignée)

Suivez le schéma de câblage ci-dessus pour câbler l'Arduino au bouton-poussoir momentané et aux bandes LED, et câblez le tout au support de batterie 4AA. J'ai utilisé des connecteurs JST entre tous les composants pour faciliter l'assemblage de la lame.

Sabre Anakin :j'ai connecté tous les fils correspondants des deux bandes de LED, afin que je puisse exécuter une seule alimentation et une seule mise à la terre sur les bandes, et exécuter un seul signal de contrôle de l'Arduino vers les deux bandes.

Sabre Kylo :identique à Anakin pour les deux bandes LED de la lame principale, puis a envoyé un deuxième signal d'alimentation, de masse et de contrôle aux quatre bandes LED courtes sur les côtés de la lame.

Une note sur le choix des LED. C'est vraiment une application où les nouvelles bandes LED WS2813 sont un excellent choix. Ils ont un signal de contrôle redondant, ce qui signifie que si une LED s'éteint, le reste de la bande continue de fonctionner sans aucun problème. (Avec les anciennes bandes WS2811 et WS2812, lorsqu'une LED s'éteint, toutes les LED suivantes s'éteignent également.)

Étape 5 : Télécharger le code sur l'Arduino et tester

Le code des deux sabres est sur mon github :https://github.com/modustrialmaker

Les liens individuels sont :

Rei/Anakin :https://github.com/modustrialmaker/Lightsaber_sin...

Kylo Ren :https://github.com/modustrialmaker/Kylo_Ren_Light...

Vous devrez télécharger l'application Arduino et installer la bibliothèque FastLED pour exécuter ce code. Regardez la vidéo ou l'un des innombrables tutoriels Arduino si vous avez besoin de plus de détails sur cette partie. Rien d'extraordinaire avec le code de celui-ci....

Le code est écrit de sorte qu'appuyer sur le bouton-poussoir momentané fera défiler les modes dans l'ordre suivant :sabre activé, sabre désactivé, mode fête, sabre désactivé. Le code a une animation sinusoïdale d'activation et de désactivation, et les modes de fête sont une façon amusante de faire quelque chose de différent avec votre sabre. (Ce fut un ÉNORME succès lors de la fête d'Halloween pour laquelle j'ai fabriqué le sabre Kylo.)

Étape 6 :Assemblez toutes les pièces

Une chose qui était étonnamment délicate à propos de cette construction était d'obtenir toute l'électronique (arduino, fils, bouton, etc.) à l'intérieur de la poignée. C'est beaucoup plus facile à montrer et à expliquer qu'à mettre par écrit. Regardez la vidéo commençant ici pour une explication complète et une présentation du processus d'assemblage.

Une note sur le SON. Les sons de sabre sont cool, c'est sûr. (Bonjour, je les ai ajoutés dans la vidéo pour cette raison.) Cependant, la plupart des environnements où vous utiliserez réellement un sabre (fêtes d'halloween, etc.) sont bruyants, vous n'entendrez donc pas un petit haut-parleur dans la poignée. Étant donné que l'ajout de son nécessite également l'ajout de capteurs de mouvement, cela complique grandement la construction, j'ai donc décidé de les laisser de côté pour le moment. Cela augmente également le coût car vous avez besoin d'un Teensy à 20 $ au lieu d'un Arduino nano à 2 $ (si je comprends bien). J'aimerais voir quelqu'un ajouter du son avec un Arduino, si cela est possible.

Étape 7 :Allumez-le et amusez-vous !

Une fois qu'il est assemblé, vous êtes prêt à l'allumer et à passer un bon moment ! Kylo l'a fait quand il l'a ramassé (encore une fois, ça vaut la peine de regarder la fin de la vidéo pour sa réaction :)

J'espère que cela a été utile et j'aimerais voir quel type de sabres les autres créent en utilisant ce type de poignée et/ou ce code.

Code

Github
https://github.com/modustrialmaker/Lightsaber_single_blade_neopixelhttps://github.com/modustrialmaker/Lightsaber_single_blade_neopixel
Github
https://github.com/modustrialmaker/Kylo_Ren_Lightsaber_Neopixelhttps://github.com/modustrialmaker/Kylo_Ren_Lightsaber_Neopixel

Schémas


Processus de fabrication

  1. Scanner de code-barres
  2. Commentaires C++
  3. Décodeur DTMF utilisant uniquement Arduino
  4. Gyroscope amusant avec l'anneau NeoPixel
  5. Système d'alarme Arduino :SERENA
  6. Communication en code Morse à l'aide du module laser (les deux)
  7. Pixie :une montre-bracelet NeoPixel basée sur Arduino
  8. Codes Data Matrix vs codes QR
  9. Introduction au code G CNC