SKU: OT3509 Numéro d’article: NB072 EAN: 8720618827012
Désormais, votre électronique affiche des couleurs éblouissantes avec ce magnifique capteur de lumière couleur.
C’est le meilleur capteur de couleur du marché, le TCS34725, qui dispose d’éléments de détection de lumière RGB et Clear.
Un filtre bloquant les IR permet des mesures de couleur précises, ce qui vous donne une couleur beaucoup plus fidèle que la plupart des capteurs, car les humains ne voient pas les IR.
Convient à une utilisation derrière du verre teinté grâce à l’incroyable plage dynamique de 3.800.000:1 avec temps d’intégration et gain réglables.
Avec un régulateur 3.3V, vous pouvez alimenter la breakout en toute sécurité avec 3-5VDC et une adaptation de niveau pour les broches I2C, afin qu’elles puissent être utilisées avec une logique 3.3V ou 5V.
De plus, une belle LED de température neutre 4150°K avec un driver MOSFET intégré pour éclairer ce que vous essayez de détecter. La LED peut être facilement activée ou désactivée par une sortie de niveau logique.
Connectez-vous à n’importe quel microcontrôleur avec I2C et le code d’exemple vous aidera rapidement avec des lectures sur 4 canaux.
Connectez le capteur en reliant VDD à 3-5VDC, la masse à common ground, SCL à I2C Clock et SDA à I2C-gegevens sur votre Arduino. Redémarrez l’IDE et sélectionnez l’exemple de schéma, puis placez tous vos fruits préférés à côté de l’élément capteur !
Caractéristiques principales :
LE PACK CONTIENT :
Module capteur de couleur RGB TCS34725
Header mâle
Le capteur fonctionne en projetant une lumière blanche sur un objet et en mesurant la quantité de lumière rouge, verte, bleue et blanche réfléchie par la surface de cet objet.
Les mesures sont effectuées à l’aide d’une matrice 3 x 4 de capteurs avec des filtres de couleur rouge/vert/bleu devant eux. Il mesure également l’intensité globale de la lumière réfléchie à l’aide d’un filtre clair sur trois des capteurs. L’ensemble du réseau de capteurs est recouvert d’un filtre IR qui minimise l’effet de la lumière IR sur les mesures.
Les sorties analogiques du capteur sont converties en valeurs numériques 16 bits à l’aide de 4 ADC intégrateurs. Ces valeurs numériques du capteur sont ensuite disponibles pour le MCU via le bus I2C.
Il existe 2 réglages principaux qui peuvent être configurés pour influencer les valeurs mesurées et les optimiser pour une application donnée.
Gain Setting: Le réglage du gain peut être défini sur 1X, 4X, 16X ou 60X. Des réglages de gain plus élevés peuvent aider à lire correctement la couleur en faible luminosité, mais ils peuvent aussi augmenter le niveau de bruit de la mesure.
Temps d’intégration : Le temps d’intégration est la durée utilisée pour effectuer l’échantillonnage. Des temps d’intégration plus longs peuvent offrir une meilleure précision dans certaines applications. Le temps d’intégration TCS34725 Module Schematisch peut être réglé sur 2,4 mS, 24 mS, 50 mS, 101 mS, 154 mS ou 700 mS.
Si l’interruption est activée et que les valeurs mesurées dépassent une limite supérieure ou inférieure définie pour l’interruption, la sortie à collecteur ouvert est mise à l’ÉTAT BAS. Comme il s’agit d’une sortie à collecteur ouvert, une résistance de pull-up est nécessaire sur la ligne INT pour la tirer à l’ÉTAT HAUT lorsqu’elle n’est pas pilotée à l’ÉTAT BAS. Cela peut généralement être mis en œuvre en activant une pull-up interne sur la broche de données du uC.
La LED blanche intégrée est utilisée pour éclairer l’objet à mesurer et peut être commandée via la broche LED sur le module. Si la broche est laissée flottante, la LED s’allume. S’il est souhaité de l’éteindre en permanence, la broche peut être reliée à la masse. La broche peut également être connectée à une sortie numérique du MCU et activée/désactivée lors de la prise d’échantillons.
Interface I2C
Le module communique via une interface I2C standard. L’adresse I2C est fixée à l’adresse 0x29.
Le module contient des MOSFET et des résistances pull-up pour l’adaptation de niveau des lignes I2C SDA et SCL, afin qu’elles fonctionnent correctement avec des MCU 3,3 ou 5V.
Alimentation du module
Le module peut être alimenté par une entrée de 5 V ou 3,3 V sur la broche VIN du module.
Le capteur TCS34725 fonctionne en 3,3 V, donc un régulateur 3,3 V intégré abaisse les tensions plus élevées à 3,3 V, nécessaires au capteur.
Une broche 3V3 sur le module donne accès à la sortie 3,3 V du régulateur si nécessaire.
Connexions du module
LED = entrée de commande de la LED. Laisser flottante pour que la LED soit toujours allumée. Tirer à LOW pour éteindre la LED
INT = sortie d’interruption active à l’ÉTAT BAS. La sortie est à collecteur ouvert et nécessite donc une résistance de pull-up. Se connecte à une entrée d’interruption sur le MCU, si utilisé.
SDA = ligne I2C SDA. Se connecte à SDA sur le MCU
SCL = ligne I2C SCL. Se connecte à SCL sur le MCU
3V3 = sortie 3,3 V du régulateur 3,3 V intégré
GND = la masse se connecte à la masse sur le MCU
VIN = Alimentation d’entrée. Se connecte à 3,3 V ou 5 V sur le MCU
Montage du module
Le module est livré avec le header mâle séparé. Cela permet de souder le header sur le dessus ou le dessous du module, selon l’utilisation prévue, ou d’utiliser des fils pour réaliser les connexions.
Pour une utilisation sur breadboard, nous plaçons les headers en bas. Le soudage est plus facile si le header est inséré dans une breadboard afin de le maintenir en place pendant le processus de soudure.