Etape 5: Mise en place et le codage Ardiuno
Nous allons utiliser l’Arduino pour allumer les LEDs RVB et hors selon signifient les couleurs de la maison.
Vous pouvez apprendre comment utiliser et RGB LED ici :
Nous avons besoin d’utiliser des transistors comme commutateurs pour les LEDs, afin de nous ne pas ruiner notre carte Arduino. Puisque nous avons cathode commune LEDs (chaque LED intérieure est connectée à la terre) nous devons exécuter côté haute utilisation des transistors PNP. Malheureusement, puisque nous sommes alimentant les transistors avec 9V de la batterie et les contrôler avec 5V de l’Arduino nous ne pouvons pas simplement utiliser les transistors PNP seuls comme en haut de la fourchette normal de commutation. Étant donné que la tension est supérieure à la tension de commande, le transistor PNP est toujours « on ». Pour résoudre ce problème, il faut utiliser des transistors NPN ainsi. Nous utiliserons l’Arduino à transistors contrôle le NPN qui contrôle à son tour le PCP et les LEDS. Cette combinaison de transistor est appelée une paire de Sziklai.
Suivre le schéma et utilisez le code ci-dessous *. Une fois terminé, ruban LED array au support de bord de chapeau.
* Il y a beaucoup d’instructables qui couvrent les transistors et leurs résistances accompagnement mieux que je pouvais. Également, les transistors, j’ai utilisé sont effectivement être dirigé leur courant nominale maximale, puisqu’ils étaient les seuls ont eu.