Led à 4 broches +5V /R/G/B permettant d'afficher toutes sortes de couleurs
Il existe 2 type de Led RGB, les Leds à Anodes communes (+5V sur la broche la plus longue) et les Leds à Cathodes communes (GND sur la broche la plus longue).
plus d'infos : https://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente
Pour utiliser la Led RGB il n'y a besoin d'aucunes bibliothèques
| Led RGB | ||
| Avant le Setup | Importation de la bibliothèque | Aucune Librairies |
| Création de l’objet | #define LED_RED <numéro de broche>; // je défini la broche pour la couleur Rouge
#define LED_GREEN <numéro de broche>; // je défini la broche pour la couleur Vert #define LED_BLUE <numéro de broche>; // je défini la broche pour la couleur Bleue | |
| Dans le Setup | Démarrage de l’objet | pinMode(LED_RED, OUTPUT);
pinMode(LED_GREEN, OUTPUT); pinMode(LED_BLUE, OUTPUT); |
| Dans le Loop | Utilisation | digitalWrite(LED_RED, LOW); //on allume la couleur Rouge
digitalWrite(LED_GREEN, HIGH); //on éteint la couleur Verte digitalWrite(LED_BLUE, HIGH); //on éteint la couleur Bleue |
Aucune autres fonctionalités
#define LED_BLUE 2
#define LED_GREEN 3
#define LED_RED 4
void setup() {
pinMode(LED_BLUE, OUTPUT);
pinMode(LED_GREEN, OUTPUT);
pinMode(LED_RED, OUTPUT);
}
void loop() {
digitalWrite(LED_BLUE, HIGH);
digitalWrite(LED_GREEN, HIGH);
digitalWrite(LED_RED, LOW);
delay(1000);
digitalWrite(LED_BLUE, HIGH);
digitalWrite(LED_GREEN, LOW);
digitalWrite(LED_RED, HIGH);
delay(1000);
digitalWrite(LED_BLUE, LOW);
digitalWrite(LED_GREEN, HIGH);
digitalWrite(LED_RED, HIGH);
delay(1000);
}Led_RGB_led_rgb.jpg Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #