Item:Capteur de Couleur TCS 3200 : Différence entre versions

m (Djbrown a déplacé la page Led RGB vers Item:TCS 3200)
Ligne 1 : Ligne 1 :
 
{{Item
 
{{Item
|Main_Picture=Led_RGB_led_rgb.jpg
+
|Main_Picture=Item-TCS_3200_TCS3200.jpg
|Description=Led à 4 broches +5V(ou GND) /R/G/B permettant d'afficher toutes sortes de couleurs
+
|Description=Capteur de couleur
 
|Categories=Matériel, Parts
 
|Categories=Matériel, Parts
|Cost=0.40
+
|Cost=2.45
 
|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 />
+
|ItemLongDescription={{Info|Il doit être alimenté en 5V}}<br />
 +
=Caractéristiques : =
  
{{Info|il faut minimum une résistance de 1K sur la broche commune}}
+
*alimentation maxi : 6V<br />
 
 
 
 
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 : =
 
=Bibliothèque : =
Pour utiliser la Led RGB il n'y a besoin d'aucunes bibliothèques
+
Pour utiliser le capteur de couleur il n'y a besoin d'aucunes bibliothèques
 
<br />
 
<br />
  
 
=Câblage : =
 
=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}}
 
  
  
Ligne 32 : Ligne 21 :
 
| height="17" bgcolor="#999999" align="left" |
 
| height="17" bgcolor="#999999" align="left" |
 
| valign="middle" bgcolor="#999999" align="center" |
 
| valign="middle" bgcolor="#999999" align="center" |
| bgcolor="#999999" align="center" |Led RGB
+
| bgcolor="#999999" align="center" |TCS 3200
 
|-
 
|-
 
| rowspan="2" valign="middle" height="49" bgcolor="#999999" align="center" |Avant le Setup
 
| rowspan="2" valign="middle" height="49" bgcolor="#999999" align="center" |Avant le Setup
Ligne 39 : Ligne 28 :
 
|-
 
|-
 
| valign="middle" bgcolor="#999999" align="center" |Création de l’objet
 
| 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
+
| valign="middle" align="left" |
<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" height="17" bgcolor="#999999" align="center" |Dans le Setup
 
| valign="middle" bgcolor="#999999" align="center" |Démarrage de l’objet
 
| valign="middle" bgcolor="#999999" align="center" |Démarrage de l’objet
| valign="middle" align="left" |pinMode(LED_RED, OUTPUT);
+
| valign="middle" align="left" |
pinMode(LED_GREEN, OUTPUT);
 
 
 
pinMode(LED_BLUE, OUTPUT);
 
 
|-
 
|-
 
| valign="middle" height="41" bgcolor="#999999" align="center" |Dans le Loop
 
| valign="middle" height="41" bgcolor="#999999" align="center" |Dans le Loop
 
| valign="middle" bgcolor="#999999" align="center" |Utilisation
 
| valign="middle" bgcolor="#999999" align="center" |Utilisation
| valign="middle" align="left" |digitalWrite(LED_RED, LOW); //on allume la couleur Rouge
+
| valign="middle" align="left" |
digitalWrite(LED_GREEN, HIGH); //on éteint la couleur Verte
 
 
 
digitalWrite(LED_BLUE, HIGH); //on éteint la couleur Bleue
 
 
|}
 
|}
  
Ligne 64 : Ligne 44 :
  
 
=Exemple : =
 
=Exemple : =
<syntaxhighlight lang="arduino" line="1" start="1">
+
<syntaxhighlight lang="arduino">
#define LED_BLUE 2 //définition de la broche Bleue
+
// Code Minimal
#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);
 
}
 
 
 
 
</syntaxhighlight><br />
 
</syntaxhighlight><br />
 
}}
 
}}

Version du 26 avril 2023 à 15:18


Item-TCS 3200 TCS3200.jpg

Capteur de Couleur TCS 3200

Capteur de couleur

2.45EUR (€)


Description longue

Il doit être alimenté en 5V

Caractéristiques :

  • alimentation maxi : 6V

Bibliothèque :

Pour utiliser le capteur de couleur il n'y a besoin d'aucunes bibliothèques

Câblage :

Le code minimal :

TCS 3200
Avant le Setup Importation de la bibliothèque Aucune Librairies
Création de l’objet
Dans le Setup Démarrage de l’objet
Dans le Loop Utilisation

Autres fonctionnalités

Aucune autres fonctionalités

Exemple :

// Code Minimal

Pages liées

Commentaires

Draft