Item:Del RVB : Différence entre versions

m (Djbrown a déplacé la page Item:Del RGB vers Item:Del RVB)
Ligne 5 : Ligne 5 :
 
|Cost=0.40
 
|Cost=0.40
 
|Currency=EUR (€)
 
|Currency=EUR (€)
|ItemLongDescription={{Info|Elle doit être alimentée en 5V}}{{Info|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).}}<br />{{Info|il faut minimum une résistance de 1K sur la broche commune}}
+
|ItemLongDescription={{Info|Elle doit être alimentée en 5V}}{{Info|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}}
  
  

Version du 4 mai 2023 à 09:44


Led RGB led rgb.jpg

Del RVB

Led à 4 broches +5V(ou GND) /R/G/B permettant d'afficher toutes sortes de couleurs

0.40EUR (€)


Description longue

Elle doit être alimentée en 5V
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 faut minimum une résistance de 1K sur la broche commune


plus d'infos : https://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente

Caractéristiques

  • alimentation maxi : 5V
  • sur la version à Anodes communes il faut mettre LOW à la place de HIGH pour allumer la couleur


Bibliothèque :

Pour utiliser la Led RGB il n'y a besoin d'aucunes bibliothèques

Câblage :


Led RGB Schémas

Le code minimal :

Led RGB
Avant le Setup Importation de la bibliothèque Aucunes bibliothèques
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

Autres fonctionnalités

Aucune autres fonctionnalités

Exemple :

#define LED_BLUE 2 //définition de la broche Bleue
#define LED_GREEN 3 //définition de la broche Verte
#define LED_RED 4 //définition de la broche Rouge

void setup() {
  pinMode(LED_BLUE, OUTPUT); //configuration de la broche Bleu en mode Sortie
  pinMode(LED_GREEN, OUTPUT); //configuration de la broche Verte en mode Sortie
  pinMode(LED_RED, OUTPUT); //configuration de la broche Rouge en mode Sortie
}

void loop() {
  digitalWrite(LED_BLUE, HIGH); //extinction de la broche
  digitalWrite(LED_GREEN, HIGH); //extinction de la broche
  digitalWrite(LED_RED, LOW); //allumage de la broche
  delay(1000);
  digitalWrite(LED_BLUE, HIGH); //extinction de la broche
  digitalWrite(LED_GREEN, LOW); //allumage de la broche
  digitalWrite(LED_RED, HIGH); //extinction de la broche
  delay(1000);
  digitalWrite(LED_BLUE, LOW); //allumage de la broche
  digitalWrite(LED_GREEN, HIGH); //extinction de la broche
  digitalWrite(LED_RED, HIGH); //extinction de la broche
  delay(1000);
}

Pages liées

Commentaires

Draft