Page créée avec « {{Item |Main_Picture=Led_RGB_led_rgb.jpg |Description=Led à 4 broches +5V /R/G/B permettant d'afficher toutes sortes de couleurs |Categories=Parts, Matériel |Cost=0.40 |... » |
Aucun résumé des modifications |
||
| Ligne 2 : | Ligne 2 : | ||
|Main_Picture=Led_RGB_led_rgb.jpg | |Main_Picture=Led_RGB_led_rgb.jpg | ||
|Description=Led à 4 broches +5V /R/G/B permettant d'afficher toutes sortes de couleurs | |Description=Led à 4 broches +5V /R/G/B permettant d'afficher toutes sortes de couleurs | ||
|Categories=Parts | |Categories=Matériel, Parts | ||
|Cost=0.40 | |Cost=0.40 | ||
|Currency=EUR (€) | |Currency=EUR (€) | ||
| Ligne 8 : | Ligne 8 : | ||
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). | 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). | ||
{{Info|il faut minimum une résistance de 1K sur la broche commune}} | |||
plus d'infos : https://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente | plus d'infos : https://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente | ||
= Caracteristiques = | |||
* alimentation maxi : 5V | |||
* sur la version à Anodes communes il faut mettre LOW à la place de HIGH pour allumer la couleur | |||
<br /> | |||
= Bibliothèque : = | |||
Pour utiliser la Led RGB il n'y a besoin d'aucunes bibliothèques | |||
<br /> | |||
= Câblage : = | |||
{{#annotatedImageLight:Fichier:Led RGB Schémas.png|0=547px|hash=|jsondata=|mediaClass=Image|type=frameless|alt=Led RGB Schémas|align=center|src=https://www.wikidebrouillard.org/images/8/82/Led_RGB_Sch%C3%A9mas.png|href=./Fichier:Led RGB Schémas.png|resource=./Fichier:Led RGB Schémas.png|caption=|size=547px}} | |||
= Le code minimal : = | |||
{| class="wikitable" cellspacing="0" border="0" | |||
| height="17" bgcolor="#999999" align="left" | | |||
| valign="middle" bgcolor="#999999" align="center" | | |||
| bgcolor="#999999" align="center" |Led RGB | |||
|- | |||
| rowspan="2" valign="middle" height="49" bgcolor="#999999" align="center" |Avant le Setup | |||
| valign="middle" bgcolor="#999999" align="center" |Importation de la bibliothèque | |||
| valign="middle" align="left" |Aucune Librairies | |||
|- | |||
| valign="middle" bgcolor="#999999" align="center" |Création de l’objet | |||
| valign="middle" align="left" |#define LED_RED <numéro de broche>; // je défini la broche pour la couleur Rouge | |||
<nowiki>#</nowiki>define LED_GREEN <numéro de broche>; // je défini la broche pour la couleur Vert | |||
<nowiki>#</nowiki>define LED_BLUE <numéro de broche>; // je défini la broche pour la couleur Bleue | |||
|- | |||
| valign="middle" height="17" bgcolor="#999999" align="center" |Dans le Setup | |||
| valign="middle" bgcolor="#999999" align="center" |Démarrage de l’objet | |||
| valign="middle" align="left" |pinMode(LED_RED, OUTPUT); | |||
pinMode(LED_GREEN, OUTPUT); | |||
pinMode(LED_BLUE, OUTPUT); | |||
|- | |||
| valign="middle" height="41" bgcolor="#999999" align="center" |Dans le Loop | |||
| valign="middle" bgcolor="#999999" align="center" |Utilisation | |||
| valign="middle" align="left" |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 | |||
|} | |||
= Autres fonctionnalités = | |||
Aucune autres fonctionalités | |||
<br /> | |||
= Exemple : = | |||
<syntaxhighlight lang="arduino" line="1" start="1"> | |||
#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); | |||
} | |||
</syntaxhighlight><br /> | |||
}} | }} | ||
{{Tuto Status | {{Tuto Status | ||
|Complete=Draft | |Complete=Draft | ||
}} | }} | ||
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 :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #