Table des matières:
- Étape 1: Matériaux et composants
- Étape 2: Câblage
- Étape 3: poignée
- Étape 4: Piles
- Étape 5: Souder les batteries
- Étape 6: Lame et bande LED
- Étape 7: MPU6050
- Étape 8: Boutons de garde
- Étape 9: Câblage final
- Étape 10: Fixation des haut-parleurs
- Étape 11: Programmation
- Étape 12: Réglage
- Étape 13: Vis finale
- Étape 14: Résultats
Vidéo: Sabre laser basé sur Arduino avec effets lumineux et sonores : 14 étapes (avec images)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Salut jedi ! Cette instructable consiste à fabriquer un sabre laser, qui ressemble, sonne et fonctionne comme un dans le film ! La seule différence - il ne peut pas couper le métal:(Cet appareil est basé sur la plate-forme Arduino, et je lui donne beaucoup de fonctionnalités et de fonctions, c'était un très gros travail et j'ai utilisé toutes mes compétences en programmation, mais ça en valait la peine !
Parlons donc des fonctionnalités ! Vous pouvez également regarder une courte critique dans ma vidéo, dans laquelle je montre tous les effets et fonctions du système GyverSaber et il y a aussi deux jedi professionnels qui se battent avec mes sabres laser à la fin de la vidéo !
Caractéristiques:
- Allumage/extinction en douceur avec effet sonore de type sabre laser
- Couleur de pulsation aléatoire (vous pouvez l'éteindre)
- Des sons:
- MODE 1: bourdonnement généré. La fréquence dépend de la vitesse angulaire de la lame
- MODE 2: bourdonnement de la carte SD
- Swing lent - bourdonnement long (au hasard à partir de 4 sons)
- Swing rapide - bourdonnement court (au hasard à partir de 5 sons)
- Flash blanc brillant lors de la frappe
- Jouez l'un des 16 sons de frappe, lorsque vous frappez:
- Coup faible - son court
- Coup dur - son long "bzzzghghhdh"
- Après la mise sous tension, la lame affiche le niveau actuel de la batterie de 0 à 100 pour cent
Mode sans échec de la batterie
- La batterie est épuisée AVANT LA MISE EN MARCHE: le GyverSaber ne s'allumera pas, la LED du bouton IMPULSERa plusieurs fois
- La batterie est épuisée APRÈS L'ALLUMAGE: GyverSaber s'éteindra automatiquement
Bouton de commande:
- HOLD - allumer / éteindre GyverSaber
- TRIPLE CLICK - changer de couleur (rouge - vert - bleu - jaune - rose - bleu glacier)
- QUINARY CLICK - changer le mode sonore (génération de bourdonnement - lecture de bourdonnement)
- Couleur et mode sonore sélectionnés stockés dans l'EEPROM (mémoire non volatile)
Étape 1: Matériaux et composants
J'achète toujours du personnel électronique sur Aliexpress, mais vous pouvez trouver les mêmes modules sur Amazon, eBay, etc.
Composants electroniques:
- Arduino NANO
- Bande LED adressable. WS2811, 12V. Prenez PCB blanc, IP30, 60 LED par mètre https://ali.pub/23csyd
- Bouton avec LED. Prendre la version 5V
- MPU6050
- MicroSD pas cher
- Mini module MicroSD
- Ou ce
- Piles 18650 avec protection https://ali.pub/23moiu
- Diminution du DCDC https://ali.pub/23mpex
- Amplificateur https://ali.pub/23mp6d
- Intervenant https://ali.pub/23mq8h
- KIT de résistances
- Bouton d'alimentation
- Port de charge
- Chargeur CC CV pour 3 cellules https://ali.pub/23mt8s
- Carte prototype
Matériels et instruments:
- Tube en polycarbonate (diffusion lumineuse, 32mm)
- 2 embouts pour ce tube
- Certains tubes pour la poignée (j'ai utilisé des tuyaux et des tuyaux d'égout en PVC: 40 mm pour la poignée, 32 mm pour le montage sur tube en PC)
- Fil d'acier
- Instruments courants pour souder et couper le plastique
Étape 2: Câblage
J'ai décidé de faire ce projet sur une carte prototype, 3x7cm, vous pouvez voir tous les schémas et quelques câblages moche =)
IMPORTANT! Avant le câblage, connectez le convertisseur abaisseur DCDC à une source d'alimentation 12V DC et ajustez la tension de sortie à 4,5V !
Étape 3: poignée
J'utilise des tuyaux d'égout pour la garde, mais ce sont des tuyaux d'égout russes, donc je pense que vous devez improviser.
Étape 4: Piles
J'utilise 3 batteries au lithium (ordinaires 18650 de la batterie d'un ordinateur portable). Au début, nous devons les mettre dans un tube de 40 mm (poignée) et nous devons chauffer le tube pour cela. Mais au début, nous devons fixer les batteries ensemble avec du ruban adhésif et les épaissir avec 2 couches de papier.
Alors chauffez le tube, mettez les piles à l'intérieur et refroidissez le tube aussi vite que vous le pouvez ! Les batteries au lithium n'aiment pas les hautes températures. Retirez-les ensuite et vous verrez un boîtier de batterie parfait.
Étape 5: Souder les batteries
Comme je l'ai dit, les batteries au lithium n'aiment pas les températures élevées. Utilisez donc un flux et un fer à souder puissant (100W) pour souder les batteries très rapidement. Alors, connectez-les en série.
Étape 6: Lame et bande LED
J'ai une lame de 75 cm, j'ai donc coupé un morceau de bande de 75 + 75 = 150 cm. La bande LED sera pliée deux fois autour du fil, utilisez donc du ruban adhésif double face pour tout fixer, et vous obtiendrez une bande LED double face avec du fil à l'intérieur.
La bande a besoin de quelques supports le long du tube de lame, j'ai utilisé 3 supports faits de clous dans des tubes thermorétractables et les attacher à la bande avec du fil et de la super colle.
Percez des trous dans les bouts pour le fil, le fil sera tendu entre deux bouts et fixé par une vis de 3 mm, mais pas pour le moment.
Étape 7: MPU6050
J'ai connecté le MPU6050 à l'aide d'un ancien fil flexible IDE, car c'est une bonne idée de placer le MPU aussi près que possible de la lame. Et je viens de le coller dans un petit bout de tube PC:)
Étape 8: Boutons de garde
Faites des trous pour les boutons et le port de charge, et quelques trous en bas pour le haut-parleur. J'ai aussi peint la poignée avec de la peinture noire.
Étape 9: Câblage final
Alors, connectez les batteries, retirez les fils pour l'interrupteur et chargez, soudez le tout et fixez-les dans leurs trous. De plus, soudez également les fils des haut-parleurs.
Étape 10: Fixation des haut-parleurs
J'ai fixé l'enceinte à l'aide d'une bague de tube de 40mm et de quelques clous =) C'est brutal et très fort.
Étape 11: Programmation
Vous pouvez trouver un croquis Arduino, des bibliothèques, des fichiers audio SD et de nombreuses instructions dans la page du projet sur GitHub, mais j'ai joint un croquis et une archive avec tous les fichiers de projet ici, dans Instructables.
Guide simple:
- Ouvrez GyverSaber.ino et réglez:
- Nombre de microcircuits WS2811 sur bande LED (attention: un WS2811 contrôle 3 LED !)
- Activer ou désactiver la pulsation de la lame
- Je ne recommande guère de mesurer la résistance réelle des résistances du diviseur de tension
- Le système peut fonctionner sans surveillance de la batterie, il suffit de désactiver BATTERY_SAFE. MAIS CE N'EST PAS RECOMMANDÉ
- Flash arduino
- Télécharger des fichiers audio sur une carte SD
- Prendre plaisir!
Informations MicroSD:
- Taille < 4G
- Formater en FAT
- Copier les fichiers audio à la racine
Si vous souhaitez ajouter vos propres sons, convertissez-les en. WAV:
- 8 bits
- 16-32kHz
- Mono
- Utilisez des convertisseurs en ligne ou Total Audio Converter
ATTENTION! Si vous flashez un schéma assemblé, vous devez le mettre sous tension ! Arduino ne fonctionnera pas correctement avec le convertisseur DCDC connecté !
Étape 12: Réglage
J'ai rendu GyverSaber entièrement personnalisable afin que vous puissiez créer votre propre sabre avec différentes longueurs de lame et d'autres paramètres, il suffit de jeter un œil aux paramètres d'esquisse.
Étape 13: Vis finale
Alors, le sabre laser est presque terminé ! Juste une dernière vis, qui fixe la lame au tube. J'ai fait un dessin avec toute la construction du corps du sabre.
Étape 14: Résultats
Alors, le sabre laser DIY est prêt à se battre ! Vous pouvez regarder quelques tests avec des rotations, des balançoires, des coups d'objets, des crash de lustre (oups!) fonctions et fonctionnalités.
Cordialement, MadGyver.
Finaliste du concours Arduino 2017
Conseillé:
Connaissance des circuits analogiques - Bricolage d'un circuit d'effets sonores d'horloge à retardement sans circuit intégré : 7 étapes (avec images)
Connaissance des circuits analogiques - Bricolage d'un circuit d'effets sonores d'horloge à retardement sans IC: Ce circuit d'effets sonores d'horloge à retardement a été construit uniquement avec des transistors, des résistances et des condensateurs sans aucun composant IC. Il est idéal pour vous d'apprendre les connaissances fondamentales du circuit par ce circuit pratique et simple. Le tapis nécessaire
Ray Gun avec effets sonores V2 : 17 étapes (avec photos)
Ray Gun With Sound Effects V2: Je suis récemment tombé sur une vieille perceuse dans un magasin de brocante et à l'instant où je l'ai vue, j'ai su que je devais en faire un pistolet à rayons. J'ai maintenant fabriqué quelques pistolets à rayons et ils commencent toujours par l'inspiration d'un objet trouvé. Vous pouvez consulter mes autres versions dans t
Ray Gun avec effets sonores laser : 19 étapes (avec photos)
Ray Gun avec effets sonores laser : J'aime vraiment construire des projets à partir de vieilles pièces que j'ai récupérées. Il s'agit de la version du pistolet à rayons 2 que j'avais documentée (c'est ma première). En plus des pistolets à rayons, j'ai construit des junkbots - (consultez-les ici) et de nombreux autres projets fr
Générateur de musique basé sur la météo (Générateur Midi basé sur ESP8266): 4 étapes (avec images)
Générateur de musique basé sur la météo (Générateur Midi basé sur ESP8266): Bonjour, aujourd'hui, je vais vous expliquer comment créer votre propre petit générateur de musique basé sur la météo. Il est basé sur un ESP8266, qui ressemble un peu à un Arduino, et il réagit à la température, à la pluie et l'intensité lumineuse. Ne vous attendez pas à ce qu'il fasse des chansons entières ou un programme d'accords
Beyblade Arena avec effets lumineux et sonores : 8 étapes
Beyblade Arena avec effets lumineux et sonores : La Beyblade Burst Arena est une arène avec effets lumineux et sonores pour les toupies avec des lames. Alors que mon fils est venu me voir et m'a montré sa "Beyblade" sommets et comme nous les avons vus tourner les uns autour des autres, s'écraser les uns sur les autres et éclater en morceaux