Module Capteur de Couleur TCS230 RGB Arduino
د.م.75.00 Le prix initial était: د.م.75.00.د.م.70.00Le prix actuel est: د.م.70.00.-7% RÉDUCTION
Module Capteur de Couleur TCS230 — Détection RGB précise pour vos projets de tri et de vision couleur
Le module capteur de couleur TCS230 (souvent vendu aussi sous la référence TCS3200, son équivalent fonctionnel) disponible sur N.SOLUTIONS est un module de détection de couleur précis basé sur la puce TAOS bien connue. Il intègre une matrice de photodiodes filtrées en rouge (R), vert (G), bleu (B) et clair (sans filtre) ainsi que 4 LEDs blanches d’illumination intégrées pour garantir une mesure stable indépendante de la lumière ambiante.
Sa sortie est un signal de fréquence (onde carrée) proportionnelle à l’intensité de la couleur sélectionnée — facilement lisible avec Arduino, ESP32, STM32, Raspberry Pi. C’est l’outil de référence pour réaliser un robot trieur de bonbons par couleur, un détecteur de fruits mûrs, un système de tri de capsules, ou un projet de PFE en vision couleur sans avoir besoin d’une caméra complexe et coûteuse.
Idéal pour les étudiants en école d’ingénieurs marocaines (ENSAM, EMI, ENSA, ENSIAS, INPT, FST, ENSEM, ENIM), clubs de robotique, makers, et fabricants de prototypes industriels au Maroc.
Comment fonctionne ce capteur ?
La puce TCS230 contient une matrice de 8×8 photodiodes divisée en 4 groupes :
- Photodiodes filtrées rouges (16 capteurs) — sensibles uniquement au rouge
- Photodiodes filtrées vertes (16 capteurs) — sensibles uniquement au vert
- Photodiodes filtrées bleues (16 capteurs) — sensibles uniquement au bleu
- Photodiodes « clear » sans filtre (16 capteurs) — sensibles à toute la lumière (utile pour calibration)
Vous sélectionnez le filtre actif via 2 broches de contrôle (S2 et S3) — exemple : « active les capteurs rouges ». Le capteur convertit alors la lumière reçue dans cette couleur en un signal de fréquence carré sur la sortie OUT (plus de lumière = fréquence plus élevée).
En mesurant successivement la fréquence pour R, G et B, vous obtenez les 3 valeurs RGB caractérisant la couleur de l’objet en face du capteur. Une simple comparaison ou classification détermine ensuite la couleur (rouge, vert, bleu, jaune, blanc, noir, etc.).
Pourquoi un TCS230 plutôt qu’une caméra ou une LDR ?
| Critère | LDR (photorésistance) | TCS230 | Caméra (OpenCV) |
|---|---|---|---|
| Détection couleur | ❌ (luminosité seule) | ✅ R, G, B + clear | ✅ Très précise |
| Précision | Faible | ✅ Bonne (3 canaux séparés) | Excellente |
| Indépendance lumière ambiante | ❌ | ✅ Bonne (LEDs blanches intégrées) | Variable |
| Microcontrôleur requis | Arduino simple | ✅ Arduino UNO suffit | Raspberry Pi minimum |
| Programmation | Trivial | ✅ Simple (lecture fréquence) | Complexe (OpenCV) |
| Vitesse de détection | Très rapide | ✅ Très rapide (~50 ms) | Plus lent (~100-500 ms) |
| Coût | Très bas | ✅ Très abordable | Plus élevé (caméra + Pi) |
| Idéal pour | Détection présence/absence | ✅ Tri par couleur, PFE robotique | Vision avancée, reconnaissance |
Pour des applications de tri par couleur ou de détection RGB simple, le TCS230 est imbattable en termes de simplicité et de coût. Pour de la reconnaissance d’objets ou de visages, passez à une caméra avec OpenCV.
Caractéristiques techniques
Type et composants
- Référence chip : TCS230 (TAOS Inc.) ou TCS3200 (compatible)
- Type de sortie : ✅ Onde carrée numérique (fréquence variable)
- Plage de fréquence : 2 Hz à 500 kHz (selon intensité lumineuse et configuration)
- LEDs intégrées : ✅ 4 LEDs blanches pour illumination de l’objet (peut être désactivée par broche LED)
- Matrice : 64 photodiodes (16 R + 16 G + 16 B + 16 clear)
Caractéristiques électriques
- Tension d’alimentation : 2.7V à 5.5V (compatible 3.3V et 5V)
- Courant typique : ~1.5 mA (sans LEDs allumées)
- Courant avec LEDs : ~50 mA
- Sortie : compatible niveau logique 3.3V et 5V (Arduino, ESP32, Pi)
- Plage de température : -40°C à +85°C
Brochage du module (8 broches typiques)
| Broche | Fonction | Connexion typique |
|---|---|---|
| VCC | Alimentation +3.3V à +5V | 5V Arduino |
| GND | Masse | GND Arduino |
| OUT | Sortie fréquence | Broche numérique (D2-D13) Arduino |
| S0 | Sélection échelle de fréquence | D4 ou D5 |
| S1 | Sélection échelle de fréquence | D5 ou D6 |
| S2 | Sélection filtre couleur | D7 ou D8 |
| S3 | Sélection filtre couleur | D8 ou D9 |
| LED / OE | Activation des 4 LEDs blanches | D10 (ou GND si toujours allumées) |
Tableau de configuration des broches S0/S1 (échelle de fréquence)
| S0 | S1 | Fréquence de sortie |
|---|---|---|
| LOW | LOW | Mode power-down |
| LOW | HIGH | 2% (lent — 200 Hz à 12 kHz) |
| HIGH | LOW | 20% (typique — 2 kHz à 120 kHz) ✅ |
| HIGH | HIGH | 100% (rapide — 10 kHz à 600 kHz) |
Tableau de configuration S2/S3 (sélection couleur)
| S2 | S3 | Filtre actif |
|---|---|---|
| LOW | LOW | Rouge 🔴 |
| LOW | HIGH | Bleu 🔵 |
| HIGH | LOW | Sans filtre ⚪ (clear) |
| HIGH | HIGH | Vert 🟢 |
Applications principales
🤖 Robotique et tri par couleur
- Robot trieur de bonbons (M&M’s, Skittles) — classique étudiant
- Robot trieur de pièces colorées (Lego, capsules, jetons)
- Trieur industriel léger sur convoyeur (déchets recyclables, pièces)
- Détection de couleur pour robot suiveur de couleur (suivre une boule rouge)
🍎 Agriculture et alimentaire
- Détecteur de maturité de fruits (vert → rouge pour tomates, fraises)
- Tri de café par couleur de grain
- Mesure de couleur du miel (qualité)
- Détection de dégradation alimentaire (changement de couleur)
🎨 Création et arts graphiques
- Pipette de couleur DIY (capture la couleur d’un objet pour LED RGB)
- Décorations interactives changeant selon la couleur scannée
- Photographie scientifique simple
- Lampe DIY qui imite la couleur scannée
🏥 Médical et chimie (applications éducatives)
- Lecteur de bandelette pH (changement de couleur)
- Test colorimétrique simple (réactions chimiques)
- Détection de niveau d’oxydation
🎓 Pédagogie et PFE
- Projets de fin d’études (PFE) en robotique et vision
- Travaux pratiques en école d’ingénieurs sur capteurs et traitement de signal
- Compétitions de robotique étudiantes (catégorie tri)
- Apprentissage de la programmation embarquée avec mesures de fréquence
En stock


Avis
Aucun avis pour le moment.