Pochette LED : 5 étapes (avec photos)
Pochette LED : 5 étapes (avec photos)
Anonim
Image
Image
Pochette LED
Pochette LED

Depuis que j'ai vu le Draper 2.0 de ChrisSmolinksi sur Instructables, j'ai voulu faire quelque chose de similaire. Eh bien, ma chance est finalement arrivée lorsque ma femme et moi avons été invités à un gala du MFA à Boston avec «Creative Black Tie» comme code vestimentaire. C'était le feu vert dont j'avais besoin pour créer ma propre version de pochette de costume à LED.

Mes objectifs pour ce mouchoir de poche étaient de créer quelque chose qui avait un interrupteur marche/arrêt facile à atteindre, un circuit imprimé personnalisé, des LED programmables/adressables et une profondeur de poche réglable. Tout le code, les fichiers Eagle et les liens vers les composants sont attachés ou liés, mais s'il y a quelque chose que j'ai manqué, veuillez me le faire savoir dans les commentaires. Commençons maintenant.

Matériaux

  • 1x interrupteur d'alimentation à bouton-poussoir Adafruit
  • 1x MetroMini Adafruit
  • 1x Chargeur Adafruit Powerboost 1000
  • 1x batterie LiPo
  • 1x bâton néopixel 8x1
  • 1x PCB en cuivre simple face (pour s'adapter à Bantam Tools PCB Mill)
  • Souder
  • Planche à pain
  • Fils de cavalier
  • 48x broches d'en-tête
  • 2x 2.0M x 10 vis (EN OPTION)
  • Écrou 5x 2.0M (OPTIONNEL)
  • Ruban adhésif double face
  • 1x smoking et mouchoir de poche

Outils

  • Fer à souder
  • Bantam Tools PCB Mill
  • Pince à dénuder
  • Stylo feutre
  • Percez avec

Logiciel

  • Aigle par Autodesk
  • Logiciel de fraiseuse de bureau Bantam Tools
  • IDE Arduino

Étape 1: Testez votre circuit

Testez votre circuit
Testez votre circuit
Testez votre circuit
Testez votre circuit
Testez votre circuit
Testez votre circuit

Le circuit alimente le module Powerboost via une batterie LiPo. Cela va à son tour à l'interrupteur d'alimentation souple, qui permet au courant de circuler vers le bâton LED et MetroMini lorsqu'il est enfoncé, et arrête le flux de courant lorsqu'il est enfoncé à nouveau. J'ai commencé le design en le testant sur une maquette. Même si le fichier.brd final est fourni, je vous recommande fortement de terminer cette étape avant de continuer à découper une carte de circuit imprimé et à souder des composants ensemble. Le schéma du circuit, j'ai accidentellement omis la batterie, qui se connecte au module Powerboost. Vous pouvez suivre le schéma et les images de la maquette dans cette étape, mais j'écrirai également comment connecter le circuit pour ceux qui n'ont pas beaucoup travaillé avec des circuits (moi y compris !)

Je suppose que vous savez comment fonctionne une maquette ici, sinon, il existe de nombreux liens utiles sur Internet. Utilisez des cavaliers pour effectuer les connexions suivantes.

  • Connectez la broche 5V sur le Powerboost se connecte au rail positif et la broche GND au rail négatif.
  • Ensuite, connectez le Vin et GND sur le bouton-poussoir aux rails positif et négatif.
  • Sur le côté opposé du bouton, connectez Vout à la broche 5V du Metro Mini.
  • Connectez la broche GND du MetroMini au rail négatif.
  • Utilisez un deuxième cavalier dans la même rangée que la broche 5V du MetroMini et connectez-le à la broche 5V du bâton LED.
  • Connectez le GND sur le bâton LED au rail négatif. Enfin, connectez la broche 6 du MetroMini au Din du Led Stick

Utilisez un MicroUSB et connectez le MetroMini à l'IDE Arduino. Si vous ne savez pas comment utiliser l'IDE Arduino, il existe de nombreux tutoriels sur Internet. Lors de la programmation, vous pouvez sélectionner Arduino Uno comme carte. De plus, il existe de nombreux codes Neopixel, vous n'avez donc pas besoin d'écrire du code à partir de zéro. Voici un lien vers le code utilisé dans les vidéos trouvées dans ce 'ible. (Remarque - la vidéo dans la section d'introduction a utilisé un code de style Knight Rider, cependant, les fichiers de code liés sont un fondu. J'ai utilisé ce code de fondu à la fin et vous pouvez en voir la vidéo dans la dernière section de cette instructable).

Téléchargez votre code et assurez-vous que tout fonctionne comme prévu.

Étape 2: Coupez votre PCB

Coupez votre PCB
Coupez votre PCB
Coupez votre PCB
Coupez votre PCB

Je reconnais que tout le monde n'aura pas accès à une fraiseuse PCB. Ce projet peut certainement être réalisé en soudant des composants sur une carte de prototypage, cependant, mon objectif était de créer un PCB facilement reproductible et d'apprendre à utiliser Eagle dans le processus. Vous pouvez également envoyer des fichiers.brd créés dans Eagle pour qu'ils soient fabriqués par quelqu'un d'autre. Consultez cette liste de Ladyada pour plus d'informations à ce sujet. J'ai lié mon fichier.brd à cette instructable, n'hésitez pas à utiliser et à modifier comme vous le souhaitez. Je vais brièvement expliquer comment couper cela si vous avez un broyeur à circuits imprimés Bantam Tools.

Si vous utilisez l'Autorouter dans Eagle, assurez-vous de router le BAS de la carte. De plus, assurez-vous d'avoir le fichier DRC Bantam Tools pour un foret de 1/32 . Vous pouvez le télécharger ici. Lors du transfert d'Eagle vers le logiciel Bantam Tools, la carte doit avoir l'air en miroir car nous coupons le bas, qui est le côté cuivre de la carte. Lorsque vous êtes satisfait de la conception de votre carte dans Eagle, vous pouvez simplement enregistrer le fichier.brd et l'ouvrir dans le logiciel Bantam Tools. Assurez-vous que vous avez le bon jeu de forets et que toutes les traces, trous et contours sont sélectionné dans le menu sur le côté droit de l'écran. Tous les autres paramètres sur le côté droit de l'écran doivent ressembler à l'image ci-dessus.

Étape 3: ajouter des trous de vis (FACULTATIF)

Ajouter des trous de vis (FACULTATIF)
Ajouter des trous de vis (FACULTATIF)
Ajouter des trous de vis (FACULTATIF)
Ajouter des trous de vis (FACULTATIF)
Ajouter des trous de vis (FACULTATIF)
Ajouter des trous de vis (FACULTATIF)

Placez vos composants sur la face avant de la carte PCB comme dans l'image ci-dessus. J'ai décidé d'ajouter une vis et un écrou de 2,0 M au module Powerboost et au bâton LED pour soulager les contraintes sur les joints de soudure. Avec les composants sur la carte, marquez le trou de vis en bas à droite avec un stylo-feutre. De plus, marquez le trou le plus à droite sur le bâton LED (loin du joint de soudure). Percez à travers la planche à ces deux endroits. Insérez une vis dans le trou de vis du Powerboost, puis serrez un écrou dessus avant de le placer sur le PCB. L'écrou servira d'entretoise pour le module Powerboost. Utilisez un deuxième écrou pour fixer la vis du dessous de la carte PCB. J'ai utilisé deux écrous comme entretoises pour le bâton LED, mais un seul est probablement suffisant. Nous sommes maintenant prêts à souder. Soudez les broches à l'arrière, côté cuivre. Je ne soude que les broches connectées aux vias, ce qui permet de limiter les chances de soudure créant une connexion de mise à la terre indésirable, et me semble juste plus efficace. Vous vous demandez peut-être pourquoi l'image de l'arrière du PCB comporte un fil vert soudé. Eh bien, des erreurs se produisent. Ma conception schématique initiale dans Eagle comportait une erreur qui s'est traduite par le fichier.brd. J'ai pu corriger le problème en ajoutant ce fil vert. Depuis, je suis revenu et j'ai mis à jour les fichiers schématiques et.brd dans Eagle, et les fichiers corrects sont joints à ce Instructable. Je vais probablement aller de l'avant et couper une nouvelle planche dans un proche avenir, mais je n'avais pas envie de gaspiller des planches avec une solution aussi simple disponible.

Étape 4: Il est temps de souder

Il est temps de souder
Il est temps de souder

Soudez les broches à l'arrière, côté cuivre. Je ne soude que les broches connectées aux vias, ce qui permet de limiter les chances de soudure créant une connexion de mise à la terre indésirable, et me semble juste plus efficace. Vous vous demandez peut-être pourquoi l'image de l'arrière du PCB a un fil vert soudé. Eh bien, des erreurs se produisent. Ma conception schématique initiale dans Eagle comportait une erreur qui s'est traduite par le fichier.brd. J'ai pu corriger le problème en ajoutant ce fil vert. Depuis, je suis revenu et j'ai mis à jour les fichiers schématiques et.brd dans Eagle, et les fichiers corrects sont joints à ce Instructable. Je vais probablement aller de l'avant et couper une nouvelle planche dans un proche avenir, mais je n'avais pas envie de gaspiller des planches avec une solution aussi simple disponible.

Lorsque vous avez terminé de souder, fixez la batterie à la carte à côté du module Powerboost à l'aide de ruban adhésif double face. Branchez le câble de la batterie dans le module Powerboost, le bleu

Étape 5: lancez-le

Image
Image

Lorsque vous avez terminé de souder, fixez la batterie à la carte à côté du module Powerboost à l'aide de ruban adhésif double face. Branchez le câble de la batterie dans le module Powerboost, vous devriez voir une LED bleue s'allumer. Appuyez sur le bouton d'alimentation, qui a un voyant rouge en dessous, s'allume lorsqu'il est enfoncé. Le bâton LED devrait commencer à fonctionner à ce stade. Appuyez à nouveau sur le bouton et le bâton LED devrait s'éteindre. La LED bleue sur le module Powerboost restera allumée tant qu'une batterie est connectée.

En branchant un micro USB dans le module PowerBoost, vous pouvez charger la batterie. Utilisez le MetroMini pour télécharger le code afin que les LED fonctionnent comme vous le souhaitez. J'ai essayé plusieurs types de code différents avec ce projet. Ma première sortie avec lui a utilisé le code qu'il a attaché à cette 'ible, qui est un subtil fondu entrant et sortant, presque comme une respiration. Les LED s'allument, s'estompent et se répètent - illustré dans les vidéos de cette section. Dans la section Introduction, cependant, j'avais commencé avec un effet plus Knight Rider. Des questions? Laissez-les dans les commentaires.