Etape 2: Raccorder Electronics
Maintenant son heure de cerveau de Erbbie ! Allez récupérer un Arduinoet peu de café, parce que cette partie va nécessiter une piste !
Capteurs
Erbbie communique par le biais de changements de couleur je recommande et utilisé un Adafruit Neopixel Mini PCB, c’est super facile à souder et possède déjà toutes les résistances et les condensateurs attachés. Pour le capteur de lumière, j’ai utilisé le Adafruit TDL2561. Non seulement est le TDL2561 facile à souder, mais Adafruit a fourni une bibliothèque impressionnante arduino et exemples faisant un clin d’oeil de codage.
Brasage
Si vous ne savez pas comment faire pour souder n’ayez pas peur, il y a quelques autres Instructables grande, et même un groupe dédié à l’art (.. .et science) d’apprendre à souder.
Comment souder par NoahW
Comment faire pour souder le groupe
Maintenant que vous êtes jusqu'à l’accaparement de la vitesse de votre fer à souder, certains fils et souder. Dans les images ci-dessus, j’utilise une fiche très générique en fer à souder, vous n’avez pas besoin d’obtenir fantaisie. Souder les 3 fils, points bonus pour leur codage par couleur, sur votre NeoPixel et 4 fils sur votre capteur de lumière comme indiqué ci-dessus.
Câblage
Le NeoPixel et le capteur de lumière sont alimentés par + 5V, remarquez la pince crocodile rouge reliant les deux fils rouges. Une fois que nous validons notre code fonctionne, vous voudrez revenir en arrière et souder les deux fils d’alimentation entre eux et branchez-les sur le + 5V qui sortent de l’Arduino. Connecter les deux fils de terre noir à la masse (marqué GND sur Arduino). Maintenant Branchez le fil du milieu de la LED, données en (DIN), à la broche 6, ils sont repérés. Cela peut être mis dans un autre code pin si vous choisissez, mais vous devrez mettre à jour le code fourni pour laisser l’Arduino qui épingle il doit utiliser pour parler à votre LED. Enfin, branchez votre finales deux fils du capteur de lumière analogiques broches 4 et 5 qui sont les ports I2C fixes sur l’Arduino. Adafruit a un grand diagramme de Câblage TSL2561 et procédure pas à pas, si vous encore avez des questions ou voulez en savoir plus.
Codage
Près de là ! J’ai joint mon code Arduino Uno, auxquelles vous êtes cordialement invités à utiliser. C’est essentiellement une compilation d’exemples de fichiers de tous les capteurs attachés. Remarque : vous devrez les bibliothèques bibliothèque TSL2561 et Adafruit Neopixel! Ici est un lien pour la bibliothèque Neopixel et guide d’installation et la même façon ici est le lien pour le capteur de lumière. Si vous ne savez pas comment faire pour télécharger les bibliothèques à votre Arduino veuillez consulter ce tutoriel par audreyobscura de l’Instructable « Importer un Code Library pour Arduino »