Table des matières:

T-shirt Arduino DIY 6x6 Matrix : 8 étapes (avec photos)
T-shirt Arduino DIY 6x6 Matrix : 8 étapes (avec photos)

Vidéo: T-shirt Arduino DIY 6x6 Matrix : 8 étapes (avec photos)

Vidéo: T-shirt Arduino DIY 6x6 Matrix : 8 étapes (avec photos)
Vidéo: Arduino LilyPad LED Matrix T-Shirt 2024, Juillet
Anonim
Image
Image
Préparation des LED WS2812
Préparation des LED WS2812

Bienvenue dans mes premiers instructables ! Je veux vous montrer comment j'ai fabriqué mon propre t-shirt à matrice LED pour environ 50 € et comment y montrer de belles animations et images à l'aide du fantastique logiciel de contrôle de matrice LED de Tyler Jones. Au début, j'ai fait une matrice de 6x8 pixels, mais plus tard j'ai changé en 6x6 car cela ne fonctionnerait pas avec le LMCS. J'écris ce Instructables après que je l'ai fait, alors veuillez m'excuser pour les photos manquantes. Le T-shirt est même lavable, vous pouvez retirer les bandes LED. Si vous avez des questions s'il vous plaît laissez-moi savoir!

Si vous aimez mon portable, veuillez voter pour lui dans le concours Arduino. Merci:)

EDIT: Comme certains de mes followers sur IG me l'ont demandé, j'ai fait une vidéo à ce sujet.

Étape 1: ce dont vous aurez besoin

Vous aurez besoin des composants suivants:

  • T-shirt à votre taille (il vaut mieux en prendre un plus grand pour pouvoir le porter plus longtemps si vous êtes encore plus jeune): 10€
  • Bande LED WS2812b, j'ai utilisé une bande avec 30 LEDs par mètre et un total de 60 LEDs: 20€
  • certains connecteurs femelles: 2€
  • non tissé pour tenir la bande LED: 2€
  • Câbles cavaliers mâle/mâle, selon le nombre de pixels que vous souhaitez utiliser: 3€
  • Arduino avec câble USB (UNO): 5€

    pour le shield: Prototype shield, bornier à vis 3 positions, carte de dérivation USB-B, résistance 330 ohms, condensateur 1000uF 7€

  • Powerbank pour téléphones portables (environ 4000mAh, plus c'est mieux): 15€
  • une sorte de boîtier pour l'unité de commande

Les outils suivants sont utiles/nécessaires:

  • outils à souder (fer, pince, cutter…)
  • les ciseaux
  • petite scie et papier de verre pour couper les en-têtes
  • outils de couture pour le support de bande LED

Étape 2: Préparation des LED WS2812

Préparation des LED WS2812
Préparation des LED WS2812

Dans un premier temps, nous préparons la bande LED. Coupez la bande sur les lignes imprimées tous les 6 (ou le nombre de pixels que vous souhaitez utiliser) LED avec des ciseaux. J'ai utilisé 6 pièces avec 6 LED chacune. Ensuite, vous soudez les en-têtes femelles sur la bande. Vous pouvez les acheter par paires de trois, mais c'est moins cher et mieux si vous en achetez des plus longs et que vous les coupez ensuite comme vous le souhaitez. J'utilise une mini scie et du papier de verre ou une pince diagonale et du papier de verre. C'est très simple (voir photos ci-dessus). Faites-en autant que nécessaire, deux pour chaque rangée. Ensuite, vous les soudez sur les plots, assurez-vous d'avoir une bonne connexion et aucun court-circuit. Les rangées finies devraient ressembler aux images.

Étape 3: Préparation du t-shirt

Préparation du tee-shirt
Préparation du tee-shirt
Préparation du tee-shirt
Préparation du tee-shirt
Préparation du tee-shirt
Préparation du tee-shirt
Préparation du tee-shirt
Préparation du tee-shirt

Le T-shirt tiendra notre matrice et laissera passer la lumière. En ajoutant du non-tissé à l'intérieur, nous pouvons glisser les rangées dans la chemise. Calculez d'abord le nombre dont vous aurez besoin. Voir la photo en haut pour voir les plans. Calculez la taille de votre non-tissé. Vous devez également ajouter un peu d'espace pour adapter les bandes. Calculer avec 0,5cm maximum. Ajoutez du matériel aux deux extrémités pour maintenir la première et la dernière bande.

Coupez le non-tissé et cousez-le soigneusement à l'intérieur du T-shirt. Le résultat final devrait ressembler à ci-dessus. J'ai eu le problème qu'il s'est déchiré, mais vous pouvez essayer quelques points de suture.

Étape 4: Fusionner les LED avec le T-shirt

Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt
Fusionner les LED avec le T-shirt

Ensuite, il est temps de fusionner les bandes LED et le T-shirt. Prenez-les et glissez-les doucement dans la pochette. Assurez-vous de commencer par l'entrée en bas et de continuer avec toutes les entrées de données sur le côté droit. Soyez très prudent ! C'est un peu délicat, mais en le tenant de l'autre côté, ça ira. Si votre en-tête de broche est plus grande que la bande, il est utile de faire du ruban adhésif autour.

Une fois terminé, cela devrait ressembler à la photo. Ensuite, il vous suffit de prendre un câble de raccordement mâle/mâle de 10 cm et de connecter les broches 5V et de masse en zigzag. Ensuite, vous pouvez soit prendre un cavalier mâle à femelle plus long et un cavalier mâle à mâle plus petit comme je l'ai fait et connecter les données avec les données suivantes en enfilant les câbles sous les poches libres du non-tissé ou vous les soudez simplement. Mais alors il n'est plus lavable. Assurez-vous de suivre la bonne direction. Enfin, connectez des cavaliers plus longs à l'entrée de données et aux broches d'alimentation. Votre T-shirt est prêt maintenant !

Étape 5: prototypes électroniques

Électronique prototype
Électronique prototype
Électronique prototype
Électronique prototype

Pour tester le T-shirt il vous suffit de construire le circuit en images. J'utiliserais un Arduino UNO avec un petit blindage, car vous pouvez utiliser une communication série directe. Avec mon T-shirt, j'ai d'abord utilisé un clone DIY Arduino UNO sur un morceau de panneau perforé. Mais le problème est que vous n'êtes pas en mesure d'établir une communication série, qui est utilisée dans le logiciel de contrôle de la matrice LED. Vous pouvez toujours montrer les images/animations mais vous devrez retirer l'IC à chaque fois.

L'une des choses les plus importantes à garder à l'esprit est la puissance: lorsque vous utilisez un powerbank avec 1A maximum, vous pouvez obtenir un maximum de 1 ampère. Mais lorsque vous le connectez via le port USB de l'Arduino, vous obtenez au maximum 0, 5A car il y a un fusible. Ne dépassez jamais la limite ! Par conséquent, vous pouvez simplement ajouter une carte de dérivation USB-B (ou simplement une prise USB) pour avoir une alimentation à partir du powerbank sans fusible.

Construisez le circuit sur une maquette et souvenez-vous du condensateur et de la résistance de la deuxième étape ! Au lieu du câble USB direct dans le circuit, vous pouvez utiliser la carte de dérivation.

Étape 6: premières étapes de programmation

Premières étapes de programmation
Premières étapes de programmation

Parce que je n'aime pas trop la partie programmation, je ne donnerai pas de croquis précis. Essayez simplement avec quelques bibliothèques. Un bon est l'Adafruit NeoMatrix.

Un moyen meilleur et encore plus simple est un logiciel appelé "LED Matrix Control Software". C'est un logiciel vraiment génial réalisé par Tyler Jones (n'oubliez pas de consulter sa chaîne, il a fait des vidéos utiles: la chaîne de Tyler Jone).

J'utilisais la version 1.3.2 mais la plus récente devrait très bien fonctionner. Voici la version 1.3.2: LMCS 1.3.2, mais vous pouvez également essayer la dernière version: LMCS 2.

Il suffit de télécharger le logiciel et de télécharger le croquis du lecteur appelé "LEDMatrix Serial" avec votre nombre de LED et la broche changée sur votre Arduino à l'aide de l'IDE Arduino. Démarrez le programme et appuyez sur Sélectionner le port COM et connectez-vous à votre Arduino. L'état de la connexion doit passer au vert. Ensuite, il existe différents modes dont le dessin, le-g.webp

Étape 7: rendre l'électronique permanente

Rendre l'électronique permanente
Rendre l'électronique permanente
Rendre l'électronique permanente
Rendre l'électronique permanente
Rendre l'électronique permanente
Rendre l'électronique permanente

Comme je l'ai déjà dit à l'étape 5, j'ai utilisé un Arduino DIY autonome sur un morceau de panneau perforé en tant que version 1, voir les images en haut. Mais il existe un meilleur moyen: à l'aide d'un « prototype shield », vous pouvez simplement empiler le circuit sur l'Arduino et tout est propre. Soudez le même circuit qu'à l'étape 5 mais utilisez des bornes à vis à trois positions pour connecter la matrice. Si vous êtes déjà plus expérimenté comme moi, vous pouvez aussi simplement utiliser un perfboard comme bouclier. Ceci est ma version 2. Si vous voulez voir un timelapse de moi en train de souder le bouclier, veuillez visiter mon Instagram:

Une fois terminé, vous devriez avoir une unité de contrôle propre, esthétique et compacte ! Essayez-le comme à la dernière étape et si cela fonctionne, vous pouvez le justifier. Je pense que le meilleur moyen est de mettre l'unité de contrôle dans une poche de votre pantalon et le powerbank dans l'autre. Vous le connectez à l'aide d'un câble USB.

Il existe plusieurs façons de présenter un dossier. Si vous avez une imprimante 3D, ce serait une bonne possibilité. Sinon, comme moi, vous pouvez le construire à partir de différents matériaux. J'ai pris une vieille boîte à vis et j'ai fait des trous au fur et à mesure que j'en avais besoin. Soyez juste créatif.

Étape 8: Programmation supplémentaire et le portable fini

Poursuite de la programmation et du portable fini
Poursuite de la programmation et du portable fini
Poursuite de la programmation et du portable fini
Poursuite de la programmation et du portable fini

Lorsque vous avez terminé tout le matériel, il est temps de le rendre portable par logiciel. Vous pouvez simplement appuyer sur le bouton "Exporter le code FastLED" et copier le code dans la section de boucle du lecteur LMCS, que vous avez déjà téléchargé à l'étape 6 à l'aide de l'IDE Arduino.

Ensuite, chargez simplement le powerbank, mettez-le dans une poche et le contrôleur dans l'autre, connectez le tout et amusez-vous ! Si vous voulez laver le t-shirt, vous devez retirer les bandes et les câbles et il est lavable.

Merci d'avoir lu et peut-être pour un commentaire ou une question, si vous aimez mon projet, votez pour lui dans le concours Arduino !

Conseillé: