Étape 6: Vérification et fixation
Tout d’abord, offrez-vous pour obtenir tous ce couture fait ! Bien fait! :)
Maintenant vous devez télécharger le fichier de code intitulé Light_Shirt_Code.ino Je joins pour vérifier que votre flore, Neopixels et Accellerometer sont tous fonctionne. Vous pouvez aussi simplement copier le code ci-dessous et collez-le dans le programme si vous ne voulez pas à le télécharger :
Assurez-vous que vous téléchargez ce fichier dans votre dossier d’Arduino. Il devrait être dans les Documents > Arduino. Vous devrez peut-être faire un nouveau dossier dans le dossier de l’Arduino pour ce fichier. Titre du dossier quelque chose de reconnaissable comme le même nom que le fichier.
- Branchez votre flore à l’aide d’un câble de chargeur de téléphone connecté au port USB de votre ordinateur.
- Assurez-vous que votre port USB est activée en allant dans Outils > Serial Port > et sélectionnez vôtre dans la liste. Vérifiez également que Lilypad Arduino USB est sélectionnée en allant dans Outils > Conseil d’administration et sélectionnez-le. Si ceux-ci ne sont pas choisis votre code s’exécutera pas et vous serez vraiment confus donc n’oubliez pas que ceux-ci sont toujours activées.
* Bout * -si cette police de taille 10 darn Arduino est trop petite pour vous, vous pouvez le modifier dans vos préférences en accédant à l’Arduino > Préférences. J’aime mettre à taille 15. Après ce changement, il faut fermer le programme et ré-ouvrir pour que la modification soit prise en compte correctement.
Lumière de codage (facile)
Si vous avez utilisé 19 Neopixels comme moi vous n’avez pas à modifier le code, mais si vous avez utilisé un montant différent ici vous devez aller à la ligne 11 dans votre code et remplacez 19 nombre de Neopixels que vous utilisez. Si vous avez plus de pixels et que vous ne modifiez pas ce code, vous aurez seulement 19 pixels éclairage vers le haut et vous va être gratter votre tête se demandant pourquoi les connexions sont bonnes mais les lumières ne viennent pas. Il m’est arrivé, ne le laissez pas vous arriver ! N’oubliez pas d’appuyez sur enregistrer après avoir changé la quantité de pixels.
- Maintenant, cliquez sur le bouton coche pour s’assurer que le code ne contient-elle pas d’erreurs. Si c’est le cas, peut avoir copié il mauvais ou supprimés accidentellement quelque chose, etc.
- Une fois que le programme vous indique que le code est bon, cliquez sur le bouton à côté du bouton case à cocher qui téléchargera ce code directement à votre flore. Les petites lumières sur votre flore devraient clignoter une certaine manière vous faire savoir qu’il est de traiter le code.
- Si rien ne se passe tout de suite, n’oubliez pas que c’est le mouvement activé afin d’avoir à le déplacer un peu plus pour l’obtenir à la lumière vers le haut.
- Regarder l’ensemble de votre Neopixels pour s’assurer que chacun d’eux est l’éclairage vers le haut. Le code choisit un Neopixel au hasard, donc il est peut-être un peu avant de vous voir tous une seule lumière vers le haut, mais il ne prendra pas trop longtemps. Vous le saurez assez rapidement si vous rencontrez des problèmes.
Dépannage
- Allumage de rien est - ce réellement m’est arrivé quand j’ai d’abord testé ma chemise ! Le problème était que ma connexion à la terre de la flore à la toute première Neopixel n’était pas connecté correctement. Le coupable était un noeud que j’ai fait entre la flore et de la Neopixel. J’ai manqué de thread avant que je suis arrivé à la Neopixel et faites un noeud dans le tissu et poursuit ensuite sur de là avec un nouveau thread. Ce noeud n’était pas assez serré pour maintenir la connexion.
- Quelques-uns sont allumage mais pas tous - j’ai eu ce problème deux fois après que j’ai fixé le premier problème ! Une fois de plus quelque part vers le bas de la ligne que j’ai fait la même chose. J’ai manqué de thread avant que je dois le trou de Neopixel et a égalé au large dans le tissu et a continué à partir de là.
Fixer les problèmes ci-dessus :
C’est où un multimètre est très pratique.
Allumez votre multimètre. Tout d’abord, essai pour s’assurer qu’il fonctionne en touchant les deux broches métalliques ensemble. Ils devraient faire un bourdonnement. Maintenant, à partir d’un pixel de travail ou du toucher de la flore du sol d’une unité au sol de l’autre. Par exemple, si aucun de vos Neopixels sont allumage vous aurait toucher le sol de la flore au sol de la première Neopixel. Si toucher le sol de votre flore et toucher le sol de la première Neopixel fait un bruit de bourdonnement, garder stable les différents chemins pour trouver celui qui ne fonctionne pas. Alors la prochaine vous déplacerait aux données, puis au pouvoir si données fonctionne. Lorsque vous avez trouvé le chemin de problème, vous pouvez ensuite affiner votre recherche encore plus loin. Dire que votre pouvoir pour la première Neopixel ne fonctionnait pas. Vous placer la goupille d’un multimètre sur le pouvoir de la flore et ensuite toucher l’autre sur le fil conducteur. Garder en mouvement vers le bas le fil conducteur avec la broche jusqu'à ce que vous atteignez un point où il n’est plus bourdonne. Il s’agit de la zone où vous avez perdu votre connexion. Vous pouvez regarder à l’intérieur de la chemise pour voir si vous pouvez repérer l’erreur.
Bien que connaissant l’endroit exact où vous avez perdu la connexion peut aider vous apprenez de vos erreurs, je trouve qu’il vaut mieux juste complètement re-coudre cette ligne entière entre la zone vous foiré, si vous a foiré quelque part à mi-chemin entre vos pièces. En utilisant notre exemple encore de la connexion d’alimentation défectueux de la flore à la première Neopixel, ce que vous feriez dans ce cas est juste re-coudre du pouvoir de la flore au pouvoir de la Neopixel. Pour cela j’ai sortir un découseur et soigneusement l’utiliser pour couper le fil et tirez. J’ai toutefois ne pas couper le fil qui est attaché aux ouvertures des zones puissance flore et Neopixel. Ce fil est toujours bon d’y tenir. Ensuite il vous suffit de re-coudre cette ligne d’un point à l’autre sans aucun noeuds avant le prochain point.