Capteur Couleur RGB TCS3200 / TCS230
Module de détection et reconnaissance des couleurs primaires rouge, vert et bleu pour Arduino, ESP32, Raspberry Pi et projets électroniques.
Description du produit
Le capteur couleur TCS3200 / TCS230 est un module électronique conçu pour détecter,
analyser et reconnaître les couleurs à partir de la lumière réfléchie par un objet. Il permet de mesurer
les composantes principales rouge, vert et bleu, ce qui le rend idéal pour les projets
de tri de couleurs, de robotique, d’automatisation, de contrôle qualité ou d’apprentissage Arduino.
Grâce à sa matrice de photodiodes intégrée et à son convertisseur lumière-fréquence, ce module transforme
l’intensité lumineuse reçue en un signal exploitable par un microcontrôleur. Il peut être utilisé avec
différentes plateformes comme Arduino UNO, Mega, Nano, ESP32, ESP8266, STM32 ou encore
Raspberry Pi avec adaptation logicielle.
détection d’objets colorés, acquisition optique et projets éducatifs.
Points forts
Analyse les composantes rouge, verte et bleue.
Facile à intégrer dans les projets éducatifs.
Signal numérique simple à lire par microcontrôleur.
Robotique, tri, contrôle qualité, automatisation.
Caractéristiques techniques
| Modèle | TCS3200 / TCS230 |
| Type | Module capteur de couleur RGB |
| Couleurs détectées | Rouge, vert, bleu et lumière claire |
| Tension de fonctionnement | 3.3V à 5V selon montage |
| Signal de sortie | Fréquence numérique proportionnelle à l’intensité lumineuse |
| Compatibilité | Arduino, ESP32, ESP8266, STM32, Raspberry Pi |
Pourquoi choisir ce module ?
Ce module est particulièrement apprécié dans les projets où il faut identifier une couleur de manière
rapide et économique. Contrairement à un simple capteur de lumière, le TCS3200/TCS230 permet de distinguer
les couleurs en séparant les composantes RGB. Il peut ainsi reconnaître si un objet est rouge, vert, bleu,
jaune, blanc, noir ou d’une autre nuance selon le calibrage réalisé dans le programme.
Dans un projet Arduino, il peut servir à créer un système de tri automatique de pièces colorées, un robot
capable de suivre des repères colorés, une machine de classement d’objets, ou encore un dispositif de
contrôle visuel simple pour vérifier la couleur d’un produit.
Exemples d’applications
- Robot suiveur de couleur ou robot trieur.
- Machine de tri automatique par couleur.
- Détection de pastilles, cartes ou objets colorés.
- Projets Arduino et ESP32 éducatifs.
- Contrôle qualité visuel simple.
- Reconnaissance des couleurs primaires RGB.
- Automatisation d’un convoyeur miniature.
- Prototype de capteur optique intelligent.
Principe de fonctionnement
Le capteur TCS3200/TCS230 contient un ensemble de photodiodes filtrées par couleur. Selon la configuration
appliquée sur les broches de sélection, le module mesure successivement la quantité de lumière rouge,
verte, bleue ou claire reçue. Le résultat est fourni sous forme de fréquence, que le microcontrôleur peut
mesurer pour comparer les valeurs et déterminer la couleur dominante.
fixe du capteur et évitez les variations importantes de lumière ambiante. Un calibrage avec des échantillons
de couleur est recommandé.
Exemple de code Arduino
// Exemple simple pour capteur couleur TCS3200 / TCS230
#define S0 4
#define S1 5
#define S2 6
#define S3 7
#define sensorOut 8
int redFrequency = 0;
int greenFrequency = 0;
int blueFrequency = 0;
void setup() {
pinMode(S0, OUTPUT);
pinMode(S1, OUTPUT);
pinMode(S2, OUTPUT);
pinMode(S3, OUTPUT);
pinMode(sensorOut, INPUT);
// Mise à l’échelle de fréquence à 20%
digitalWrite(S0, HIGH);
digitalWrite(S1, LOW);
Serial.begin(9600);
}
void loop() {
// Lecture rouge
digitalWrite(S2, LOW);
digitalWrite(S3, LOW);
redFrequency = pulseIn(sensorOut, LOW);
// Lecture vert
digitalWrite(S2, HIGH);
digitalWrite(S3, HIGH);
greenFrequency = pulseIn(sensorOut, LOW);
// Lecture bleu
digitalWrite(S2, LOW);
digitalWrite(S3, HIGH);
blueFrequency = pulseIn(sensorOut, LOW);
Serial.print("Rouge: ");
Serial.print(redFrequency);
Serial.print(" Vert: ");
Serial.print(greenFrequency);
Serial.print(" Bleu: ");
Serial.println(blueFrequency);
delay(500);
}
Branchement type avec Arduino
| Broche module | Connexion Arduino |
|---|---|
| VCC | 5V ou 3.3V |
| GND | GND |
| S0 | D4 |
| S1 | D5 |
| S2 | D6 |
| S3 | D7 |
| OUT | D8 |
Contenu du pack
Le pack comprend généralement un module capteur couleur TCS3200/TCS230 RGB.
Les câbles Dupont, carte Arduino ou accessoires de montage peuvent varier selon le kit proposé.
Résumé
Le TCS3200/TCS230 est un module pratique, économique et polyvalent pour tous les projets
nécessitant une reconnaissance de couleur. Il convient parfaitement aux étudiants, makers, techniciens,
enseignants, roboticiens et développeurs de prototypes électroniques.
2SA1943 Transistor PNP Maroc
74LS02 Quad Porte NOR 2 Entrées TTL DIP-14
FQPF8N60C MOSFET Maroc
traceur viseur de câble EM415pro Vérification de court-circuit atutomobile maroc
Electrovanne électrique en laiton N/C 220v G1/2'' Maroc
NEXPOW V519 Maroc
Pied à coulisse numérique en plastique de 100 mm Maroc
XK-W1088 régulateur de température double Thermostat Maroc
Convertisseur Série USB 2.0 à TTL RS485 Adaptateur FTDI Module FT232RL SN75176 double fonction double pour protection Maroc
Microscope Inskam 330 – Écran LCD, Caméra HD, LED, Zoom 1200x Maroc
Transistor MJ2955 TO-3 Maroc
LAY38 Base bouton-poussoir 2NO contact 22 mm Maroc
LECTEUR CARTE USB RFID 125KHZ EM4100 Maroc
Puneng PN-S testeur réseau Maroc
TOP258EN Maroc
CL01-12 Redresseur à diode haute tension pour four à micro-ondes Maroc
RC522 Module lecteur RFID Mifare Maroc
TDL-1913-5.8GHz Capteur radar à micro-ondes Maroc
Générique Pistolet d’Arrosage Jardin Maroc
MJE 13009 Transistor NPN Maroc
Gonfleur de pneu DS-206-12V Maroc
Contrôle d’accès étanche wiegand 26 lecteur de badge rfid 125khz
PORTE-CLÉS RFID BADGE 125 KHZ Maroc
Programmateur ST-Link V2 Mini émulateur STM8 STM32 Downloader Maroc
Pince à Dénuder Multi-usage pour Câbles UTP/STP Maroc
Flamingo F049 Additif Huile Moteur Maroc
AW5145W Moniteur température humidité avec alarme Maroc
Loupe Portable à Double Grossissement (30X et 60X) avec Éclairage LED UV Maroc
Câble OBD MPPS V21 Breakout Tricore pour Diagnostics et Reprogrammation ECU Maroc
PROGRAMMATEUR USBASP AVR USBISP
G5NB-1A-E 12V DC Relais électromagnétique Maroc
Attaches pour plantes en Nylon Maroc
Mini Moteur DC 130 Haute Performance – 3V à 6V Maroc
LNK305PN Maroc Circuit régulateur Commutateur AC/DC Off-Ligne, Intégré Power MOSFET, 85-265 VAC Entrée, 66 KHz, 120 mA Sortie, DIP-8
Flamingo F132 Nettoyant système d'alimentation carburant Maroc
Adaptateur universel de robinet pour tuyau d’arrosage 10M Maroc
Kit Tarauds et Filières 20 Pcs Maroc
Chromecast : Smart TV à Portée de Main Maroc
module Capteur de Niveau d'eau Profondeur de Détection pour Arduino Maroc 









There are no reviews yet.