Étape 2: Votre projet planche à pain
Je suggère que vous planche à pain tout avant de commencer à souder. Il est toujours agréable de recevoir les bugs fonctionnés avant que vous avez soudé une seule connexion. Avec cela, je suggère également, si vous avez un Arduino UNO ou autre Arduino pleine taille avec des en-têtes pour faciliter les connexions que vous programmez et testez l’installation avant le passage à la ATTiny, c’est juste beaucoup plus facile de travailler avec.
Je vais vous montrer cette configuration tout d’abord avec un Arduino Uno servant le microcontrôleur. Aucuns broches ne doivent être changé ou réaffectés dans le code pour faire ce travail. Vous verrez quelques pas plus tard que tous nous avons alors à faire est de retirer les fils menant à l’Arduino et remplacez-le par le ATTiny, ajouter le bloc d’alimentation, et vous êtes prêt à tester l’installation finale. Aux fins de la breadboarding et la construction finale, je tiens à utiliser trois couleurs de fil dans des applications simples comme ça. Rouge est toujours Vcc (haute tension), noir est toujours au sol, vert est toujours données. Ce sont les trois couleurs du fil de branchement je disposais, vous préférerez peut-être quelque chose d’autre. Tout ce qui flotte votre bateau. Placer les composants comme je l’ai montré dans le diagramme de Fritzing ci-dessus.
WS2812B (aka NeoPixels): ignorer les axes identifiés dans le schéma Fritzing, ils n’ont pas de version WS2812B. Au contraire reconnaître que 5v va à l’onglet de soudure marqué « 5V » sur la bande. Sol va à « GND ». Données sont acheminées du numérique broche 4 sur l’Arduino (également numérique broche 4 sur le 85 ATTiny) à travers une résistance (entre 300 et 500 Ohms) et à l’onglet marqué « DI » sur la bande. Le condensateur est en place pour aider à éliminer les pointes de tension comme pixels allumer et s’éteindre. Il y a un bon tutoriel sur ces LEDs sur le site Web de Adafruit trouvé ici. IMPORTANT : Si vous utilisez 11 pixels comme moi, je suggère d’utiliser une luminosité maximale de 150 pour la demande actuelle totale diminuer, l’Arduino peut accéder à 500 mA via le port USB. IF vous êtes utilisant plus PIXELS que vous devrez fournir une source d’alimentation de rechange pour cette partie de l’installation.
Brancher l’Arduino sur votre ordinateur via USB. Rien de fumer ? Formidable ! Quelque chose de fumer ? MAUVAISE !