La LED RVB est constituée de trois LED de couleurs différentes (rouge - rouge, vert - vert, bleu - bleu), enfermées dans un seul boîtier. Voyons comment connecter une LED RVB à Arduino.
Il est nécessaire
- -Arduino;
- -LED RVB;
- - 3 résistances pour 220 Ohm;
- - fils de connexion;
- - planche à pain;
- - un ordinateur.
Instructions
Étape 1
Les LED RVB sont de deux types: avec une anode commune ("plus") et une cathode commune ("moins"). La figure montre les schémas de principe de ces deux types de LED. La longue branche de la LED est toujours le fil d'alimentation commun. Le fil LED rouge (R) est situé séparément, le vert (G) et le bleu (B) sont situés de l'autre côté de l'anode, comme indiqué sur la figure. Dans cet article, nous examinerons la connexion d'une LED RVB avec à la fois une anode commune et une cathode commune.
Étape 2
Le schéma de connexion d'une LED RVB avec une anode commune est illustré sur la figure. Nous connectons l'anode à "+5 V" sur la carte Arduino, les trois autres broches à des broches numériques arbitraires.
Veuillez noter que nous connectons chacune des LED via sa propre résistance et n'en utilisons pas une commune. Il est conseillé de le faire, car chacune des LED a sa propre efficacité. Et si vous les connectez tous via une résistance, les LED brilleront avec une luminosité différente.
Étape 3
Réécrivons l'esquisse classique du "clignotement". Nous allons activer et désactiver chacune des trois couleurs à tour de rôle. Notez que la LED s'allumera lorsque nous appliquons LOW à la broche correspondante de l'Arduino.
Étape 4
Voyons les LED RVB clignotantes en action. La LED s'allume tour à tour en rouge, vert et bleu. Chaque couleur s'allume pendant 1 seconde, puis s'éteint pendant 2 secondes, et la suivante s'allume.
Vous pouvez allumer chaque canal séparément, vous pouvez tous en même temps, puis la couleur de la lueur changera.
Étape 5
Si vous utilisez une LED RVB à cathode commune, connectez le long fil de la LED au GND de la carte Arduino et les canaux R, G et B aux ports numériques de l'Arduino. Rappelons que les LED s'allument lorsqu'un niveau haut (HIGH) est appliqué aux canaux R, V, B, contrairement à la LED à anode commune.
Si vous ne modifiez pas le croquis ci-dessus, chaque couleur de la LED dans ce cas sera allumée pendant 2 secondes et la pause entre elles sera de 1 seconde.