Étape 6: Ajouter le régulateur et les Transistors
L’Arduino sorties 5v, pourtant les bandes fonctionnent à 12v. C’est où les transistors entrent. Théoriquement, vous pouvez également utiliser certains amplificateurs LED mais vous auriez besoin 14 de ceux pour qui, et nous pouvons le faire avec des transistors plus-common (et moins coûteux) assez facilement.
Vous allez être utilisant des transistors NPN et j’ai utilisé 2N3904 ones (assez courantes).
Il y a plusieurs tutoriels sur le fonctionne d’un transistor NPN, mais fondamentalement, nous allons utiliser la logique 5v de l’Arduino pour compléter l’extrémité négative de la connexion.
Relier tous les fils positifs des bandes LED à la borne positive de la source d’alimentation 12v.
Alors oui, les photos inclus sont un peu un gâchis. Mais permettez-moi de le décomposer pour vous...
Il y a 14 groupes, un pour chaque segment de l’écran, et il n’est pas multiplexée. J’inclus une photo avec un seul groupe est plus facile à suivre. Dans le diagramme, chaque groupe de résistances, transistors et bandes de LED est le même, donc j’ai regroupé beaucoup du milieu ceux ensemble dans le diagramme par souci de simplicité.
Au centre de chaque groupe est un transistor NPN. Si vous regardez le transistor de l’extrémité plate, les trois broches que vous voir de gauche à droite sont l’émetteur, la base et le collecteur. Le pole négatif des bandes LED (la "charge") se connectera au collecteur du transistor, la base se connecte à la borne de sortie de l’Arduino avec une résistance de 1Kohm entre-deux et l’émetteur se connecte à la terre.
C’est un peu difficile à voir dans ma première image, mais les combos transistor attachés à chacune des bandes ne sont pas dans le même ordre que les broches de l’Arduino, donc le groupe ci-dessous « se traduit par » eux le bon ordre. Cependant vous placez les fils, aussi longtemps que vous gardez l’ordre directement avec les broches de l’Arduino, vous devriez être bon.
Aujourd'hui l’organisme de réglementation. Quand j’ai essayé d’utiliser une entrée de 12v sur mon Arduino, gardé la réinitialisation de l’Arduino. Cependant, je savais par expérience précédente que l’Arduino a bien fonctionné à une tension plus faible. Donc j’ai eu un régulateur de tension (7805 typique) pour alimenter l’Arduino. J’ai mis la 12v P + connection à la broche 1, motif de la broche 2 et la sortie régulée de broche 3 au NIV de l’Arduino. J’ai aussi eu un autre cavalier pour relier le sol à une entrée de Gnd de l’Arduino.