Table des matières:
- Étape 1: Rassemblez les matériaux
- Étape 2: Fixez le bouton
- Étape 3: Attachez les fils à Gemma
- Étape 4: Attachez les fils à l'anneau
- Étape 5: Programmez votre Gemma
- Étape 6: Testez
- Étape 7: Complétez et accessoirisez
Vidéo: Pendentif Resplendr : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Ce projet a été inspiré par les boucles d'oreilles Adafruit Gemma Hoop de Becky Stern et Lady Ada et les gens merveilleux avec la bibliothèque FastLED.
Cette instructable vous montrera comment créer un beau pendentif LED avec un ou plusieurs anneaux LED. J'aime différents modes sur mes appareils portables, ce projet intègre donc un bouton comme sélecteur de mode.
Je ne vais pas vous expliquer comment ajouter plusieurs bagues à votre projet, mais quelques photos vous donneront quelques idées des possibilités.
La vidéo explique comment tout assembler. Merci de votre soutien!
Étape 1: Rassemblez les matériaux
Voici tout ce dont vous aurez besoin:
-
Adafruit GEMMA v2 - Plate-forme électronique portable miniature - Ce petit microcontrôleur portable sera le cerveau de votre projet. Cela connectera la batterie aux lumières et dira aux lumières quoi faire. Voici une ventilation des parties de la planche.
- USB - Ceci est utilisé pour télécharger de nouveaux modes sur votre carte
- Prise JST - Elle est utilisée pour connecter la batterie à la carte pour l'alimenter et les LED
-
Pads d'entrée/sortie
- GND - Cela fournira la masse (G, -) aux lumières et au bouton
- D1 - C'est une broche "numérique" que nous allons utiliser pour le bouton
- Vout - Cela fournira de l'énergie (V, +) aux lumières de la batterie
- 3Vo - Cela fournira 3 volts; nous n'utiliserons pas ça
- D0 - C'est une broche "numérique" que nous allons utiliser pour dire aux lumières quoi faire
- D2 - Ceci est une autre broche "numérique"; nous n'utiliserons pas ça
- Anneau NeoPixel - 16 x 5050 LED RVB avec pilotes intégrés - Ceci est votre anneau de lumière. Chaque LED a une lumière rouge, verte et bleue. Ils se combinent en différentes quantités pour créer toutes les couleurs de l'arc-en-ciel. Puisque nous garderons les lumières du côté obscur, vous pourrez vraiment voir comment les lumières rouges, vertes et bleues se combinent pour créer toutes les couleurs.
- Batterie lithium-ion polymère - 3.7v 150mAh - La batterie se branche sur votre Gemma pour alimenter vos lumières et se recharge à l'aide du chargeur USB, pas du Gemma. Pour charger cette batterie, vous devrez la débrancher du Gemma
- Adafruit Micro Lipo - Chargeur USB LiIon/LiPoly - v1 - Comme indiqué ci-dessus, branchez votre batterie sur ce chargeur et connectez le côté plat à une prise USB. Un petit voyant vert indiquera que votre batterie est "faite" en cours de charge.
- Bouton de commutation tactile (6 mm mince) - Ce petit bouton clickey blanc permet de naviguer entre les modes
- Fil à âme torsadée en silicone - 26AWG - 3 morceaux de fil, chacun d'environ 4" de long seront utilisés. Vous n'aurez pas besoin de toute la longueur du fil, vous en aurez donc plus si vous faites une erreur.
- Accessoires de bijoux - Anneaux de saut, boucles d'oreilles, cordon en nylon, collier de câble, broche magnétique
- e6000
Voici ce que j'ai à mon poste de travail: des mains secourables, du fer à souder, du nettoyeur de pointes de soudure Hakko Brass Sponge, de la soudure, une vieille planche à découper en bois et un ventilateur à proximité.
Étape 2: Fixez le bouton
Attachez le petit bouton blanc au Gemma en faisant glisser les pattes dans les trous marqués "GND" et "D1".
Fixez le bouton en repliant les pattes à l'arrière de la Gemma. Nous allons souder le bouton sur la carte mais il devrait s'asseoir confortablement ici dans cette position.
Ne le soudez pas tout de suite, sinon vous risquez de fermer le trou GND dont nous aurons besoin à l'étape suivante !
Étape 3: Attachez les fils à Gemma
- Coupez 3 fils à environ 4" chacun. Traditionnellement, le rouge est utilisé pour l'alimentation (+, V+, V), le noir ou le blanc est utilisé pour la terre (G, GND) et une autre couleur est utilisée pour les données (D). Puisque nous sommes en utilisant simplement 3 fils pour ce projet, toutes les couleurs feront l'affaire.
- Dénudez environ 1/2" - 3/4" d'une extrémité de chaque fil.
- Torsadez l'extrémité dénudée du premier fil.
- Faites-le passer par le trou marqué GND. Vous voudrez que le fil passe de l'avant de la Gemma (avec les boutons) à l'arrière. Essayez de placer l'isolant du fil aussi près du trou que possible. Je trouve que replier le fil à l'arrière le maintient.
- Retournez la Gemma et soudez le fil et la patte du bouton à la broche GND de la Gemma
- Torsadez l'extrémité dénudée d'un deuxième fil.
- Faites-le passer par le trou marqué Vout. Vous voudrez que le fil passe de l'avant de la Gemma (avec les boutons) à l'arrière. Essayez de placer l'isolant du fil aussi près du trou que possible. Je trouve que replier le fil à l'arrière le maintient.
- Retournez la Gemma et soudez le fil et la patte du bouton à la broche Vout de la Gemma
- Torsadez l'extrémité dénudée d'un troisième fil.
- Faites-le passer par le trou marqué D0. Vous voudrez que le fil passe de l'avant de la Gemma (avec les boutons) à l'arrière. Essayez de placer l'isolant du fil aussi près du trou que possible. Je trouve que replier le fil à l'arrière le maintient.
- Retournez la Gemma et soudez le fil et la patte du bouton à la broche D0 de la Gemma.
- Soudez la deuxième patte du bouton à l'arrière de la broche D1 sur le Gemma.
- Coupez les fils en excès.
Remarque: si vous êtes à l'aise avec la soudure, vous pourrez peut-être placer tous les fils et terminer votre soudure en une seule fois. Je recommande aux débutants de placer et de souder un fil à la fois.
Étape 4: Attachez les fils à l'anneau
- Disposez le Gemma et l'anneau Neopixel avec les LED et les composants du Gemma vers le haut. Positionnez la broche D1 sur le Gemma le plus proche du trou sur la bague Neopixel qui dit "Data In"
- Déterminez où couper et dénuder le fil pour connecter ces deux. Vous aurez probablement besoin de 1 à 1,5" de fil entre le Gemma et l'anneau Neopixel pour fournir suffisamment de mou.
- À l'aide de vos ongles ou d'un sharpie, marquez deux endroits sur le fil - où vous couperez le fil et où vous dénuderez le fil. Donnez-vous 1/2" - 3/4" de fil dénudé pour travailler.
- Coupez et dénudez les deux fils restants aux mêmes longueurs approximatives.
- Torsadez l'extrémité dénudée du fil "D0" et faites-le passer par le trou marqué "D In" sur l'anneau Neopixel. Vous pouvez faire passer le fil par l'avant ou l'arrière de l'anneau Neopixel.
- Soudez le fil D0 à la bague Neopixel.
- Torsadez l'extrémité dénudée du fil "GND" et faites-le passer par le trou marqué "G" sur l'anneau Neopixel. Vous pouvez faire passer le fil par l'avant ou l'arrière de l'anneau Neopixel.
- Soudez le fil "GND" à l'anneau Neopixel.
- Torsadez l'extrémité dénudée du fil « Vout » et faites-le passer par le trou marqué « V+ » sur l'anneau Neopixel. Vous pouvez faire passer le fil par l'avant ou l'arrière de l'anneau Neopixel.
- Soudez le fil "Vout" à l'anneau Neopixel.
- Coupez les fils en excès.
Remarque: si vous êtes à l'aise avec la soudure, vous pourrez peut-être placer tous les fils et terminer votre soudure en une seule fois. Je recommande aux débutants de placer et de souder un fil à la fois.
Étape 5: Programmez votre Gemma
Vous avez d'abord besoin d'un moyen de programmer votre carte. Téléchargez l'IDE Arduino ou utilisez un IDE Web s'il en existe un.
Si vous êtes nouveau sur Arduino et que vous cherchez à démarrer un nouveau projet, vous avez quelques options.
J'utilise généralement l'IDE Arduino, téléchargé depuis leur site. Vous devrez installer les bibliothèques et la prise en charge de la carte que vous utilisez. Comme il s'agit d'un processus plus approfondi, je vous recommande de consulter la page Introduction à Gemma d'Adafruit, puis de consulter les ressources pour installer la bibliothèque FastLED dans l'IDE Arduino.
Une autre option consiste à utiliser un programme basé sur un navigateur comme codebender.cc. Malheureusement, codebender n'accepte actuellement pas de nouvelles inscriptions, mais j'ai inclus ces informations juste au cas où ils rouvriraient les choses. Merci de les soutenir si vous le pouvez car ils sont géniaux ! Codebender est un excellent moyen d'initier quelqu'un au code car il vous suffit de télécharger un plug-in pour le faire fonctionner. Si vous avez déjà l'IDE Arduino, passez ci-dessous à mon exemple de croquis et collez-le dans un nouveau croquis. Il y a un excellent démarrage avec Arduino et Codebender Instructable par Ardumotive_com. Les gens de Codebender ont également rassemblé quelques instructables.
Revoir le croquis
Voici mon croquis: FastLED Palette Button par amelia.tetterton
"Clonez et modifiez" mon croquis et "enregistrez-le" dans votre compte codebender ou copiez-le et collez-le dans un nouveau croquis dans votre IDE Arduino.
Mettez à jour les zones nécessaires si vous souhaitez apporter des modifications.
- Ligne 23: La luminosité est réglée à 1/8 de la pleine luminosité.
- Lignes 30: si vous modifiez le nombre de modes, vous devez mettre à jour le nombre "8"
- Ligne 45-66: Il s'agit d'une palette personnalisée que j'ai appelée MyColors. Découvrez un sélecteur de couleurs RVB et trouvez des couleurs que vous aimez. Vous pouvez mettre dans n'importe quelles 16 couleurs que vous aimez ici. Il y a quelques règles: au lieu d'écrire "tige d'or", vous devrez écrire "tige d'or". Alors, mettez la première lettre de chaque mot en majuscule et supprimez tous les espaces. Ne perdez pas non plus la virgule à la fin de chaque ligne.
- Lignes 98-148: FastLED a un tas de "palettes" intégrées parmi lesquelles choisir. Le groupe de couleurs d'une palette est envoyé à travers une bande de LED par incréments de vitesse et de pas que vous avez choisis. Vous pouvez modifier la VITESSE et les ÉTAPES pour que les choses ressemblent exactement à ce que vous voulez. La VITESSE fait référence à la vitesse à laquelle les couleurs se déplacent. Nombres plus élevés = mouvement plus rapide. STEPS fait référence à la largeur des bandes de couleur. 1 = plus comme un dégradé, 10 = plus comme des rayures.
- Lignes 170-185: C'est une autre façon de configurer une nouvelle palette. Ce mode est similaire au mode montré sur les boucles d'oreilles Adafruit Gemma Hoop. Jouez avec les couleurs ici, puis la vitesse, et mélangez sur les lignes 145-188 et voyez ce qui se passe.
- Lignes 188-199: C'est une autre façon de configurer une nouvelle palette. Ce mode affichera la moitié des LED vertes et l'autre moitié rose. Jouez avec les couleurs ici, puis la vitesse, et mélangez sur les lignes 133-135 et voyez ce qui se passe.
Vérifiez l'esquisse. N'oubliez pas de cliquer sur "Enregistrer" si cela fonctionne pour vous.
Le Gemma est un microcontrôleur à faible coût. Lorsque vous le branchez et l'allumez, il clignotera une lumière rouge éteinte et allumée pendant environ 10 secondes. Cela signifie qu'il est prêt à "accepter" le code. Sinon, vous devez appuyer sur le bouton de réinitialisation pour entrer dans ce qu'on appelle le "mode bootloader". D'autres microcontrôleurs passeront automatiquement dans ce mode, mais comme le Gemma est si simple, il a d'abord besoin de quelqu'un pour le prévenir. Si vous obtenez une erreur, essayez de débrancher et rebrancher votre carte ou appuyez sur le petit bouton noir "reset" sur la carte. Sur un Mac, je dois connecter mon Gemma à mon ordinateur via un hub USB (donc… Gemma vers microusb vers hub USB vers miniusb vers Mac) juste pour que cela fonctionne. Patience!
Téléchargez le croquis. Appuyez sur le bouton de réinitialisation de la Gemma et « Télécharger » le code sur votre Gemma.
Assurez-vous d'obtenir un "Téléchargé avec succès" ou un autre message positif confirmant que le code a été téléchargé.
Remarques
- Si vous rencontrez des problèmes où la carte n'entre pas en mode chargeur de démarrage lorsque vous appuyez sur le bouton de réinitialisation, essayez de débrancher votre Gemma, puis de le rebrancher.
- Tout ce qui est écrit sur une ligne après deux barres obliques, comme ceci: //, est un commentaire. Vous pourriez écrire "//bla, bla, bla" et ce serait bien. Les commentaires multilignes sont compris entre "/*" et "*/". Codebender rend tous les commentaires verts. Les espaces et les lignes vierges sont parfaits, alors n'hésitez pas à séparer les choses pour qu'elles fonctionnent pour vous.
- Assurez-vous d'avoir sélectionné la bonne carte (Gemma) et le bon port.
- Toujours « vérifier » avant de « télécharger ». Codebender ou l'IDE vous indiquera si votre croquis est trop grand. Si c'est le cas, vous devrez le modifier en supprimant un de vos "modes".
Étape 6: Testez
-
Assurez-vous que vos fils sont correctement connectés.
- Tracez le fil du trou GND sur votre Gemma à l'un des trous GND sur l'anneau NeoPixel.
- Tracez le fil du trou Vout sur votre Gemma à l'un des trous VCC/V+ sur l'anneau NeoPixel.
- Tracez le fil du trou D0 sur votre Gemma au trou Data In sur l'anneau NeoPixel
- Assurez-vous que les deux pattes du bouton blanc sont soudées à la carte.
- Branchez le connecteur jst de la batterie sur la carte et mettez la carte en position marche si ce n'est déjà fait.
- Appuyez sur le bouton blanc pour faire défiler les différents modes.
- Tapotez-vous dans le dos.
Étape 7: Complétez et accessoirisez
- Fixez la batterie à l'arrière du Gemma à l'aide de ruban mousse ou de colle*
- Attachez tous les accessoires que vous aimez pour faire des boucles d'oreilles, un collier, une épingle ou autre chose. Les minuscules anneaux de saut pour la fabrication de bijoux s'intègrent parfaitement à l'intérieur de tous les trous ouverts sur l'anneau Neopixel. Incluez toutes les nouvelles idées dans les commentaires !
- Utilisez du fil pour renforcer la position du Gemma à l'intérieur de l'anneau Neopixel, surtout si vous utilisez du fil plus fin que 26g.
- Mettez de la colle* sur la Gemma à l'endroit où les fils rencontrent la carte.
- Débranchez la batterie de la carte et placez de la colle* là où les fils de la batterie rencontrent la batterie et le connecteur.
* Si vous utilisez e6000, faites-le en dernier car il faut 24 bonnes heures pour se régler complètement. Vous pouvez également utiliser de la colle chaude, mais soyez prudent lorsque vous l'utilisez sur ou à proximité de la batterie. Je préfère être prudent !
Conseillé:
Pendentif coeur de la carte mère : 10 étapes
Pendentif coeur de carte mère : Si vous aimez démonter des choses (en particulier des ordinateurs) autant que moi, vous avez forcément une ou deux cartes mères qui traînent, alors voici un projet pour les transformer en de très jolis bijoux. Au moment de cet article, j'étais sur Instructables
Pendentif LED d'un ancien lecteur optique: 11 étapes
Pendentif LED d'un ancien lecteur optique : dans ce Instructable, je vais vous montrer comment vous pouvez faire un collier lumineux unique en son genre à partir de l'assemblage de lentilles d'un ancien lecteur optique, plus quelques autres composants électroniques. J'ai été inspiré pour faire ceci pour ma fille quand j'ai pris
Pendentif LED avancé : 4 étapes
Pendentif LED avancé : dans cette instructable, je vais vous montrer comment vous pouvez créer votre propre pendentif LED. Vous devriez vérifier mon précédent pendentif LED instructable, je vous montre quelques bons conseils. Nous allons découvrir
Pendentif Mama Says Power : 5 étapes
Pendentif Mama Says Power : C'est une idée de pendentif à porter autour du cou pour souligner votre point/opinion/réponse. Conçu pour les mères harcelées, mais pourrait également être porté par des enseignants d'école élémentaire surmenés ou par la femme seule ignorée dans une salle de réunion d'entreprise ! Alors maman
Pendentif télégraphique : 11 étapes (avec photos)
Pendentif Telegraph : Jusqu'à présent, je n'ai pas vraiment été convaincu du besoin de technologie portable. Peut-être que je vieillis, mais la seule technologie portable que j'ai est une montre calculatrice des années 80. Accéder à la calculatrice sur mon téléphone est tout simplement trop compliqué. J'ai besoin de ma calculatrice prête un