颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器_3C数码3C数码配件市场

当前位置:风情旅游网 > 颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器 >

颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器

颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器

商品名称:颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器

商品销量:

收藏数量:

店铺名称: 赛微电子

旺旺: 赛微电子

公司名称:

行业: 3C数码3C数码配件市场

地址:

店铺名称:赛微电子

\

\

\

简介:

\

颜色传感器模块采用TCS3200D,是TCS230D的升级产品。TCS3200是一款静态识别物体颜色,并根据颜色信息输出不同频率,通过单片机对频率采样转换后即可得到颜色RGB数据。

\

我们提供Arduino示例代码已经完成频率到RGB值的转换(将频率值转换到0-255,具体颜色大家可以去查我们下面提供的颜色表),用户只需稍作修改就能直接使用,极大缩短了用户开发时间。

\

性能特点

\
    \
  • \

    主芯 片:TCS3200D

    \
  • \

    输出频率范围从10kHz12kHz,占空比50%

    \
  • \

    工作电压:+2.7V+5.5V

    \
  • \

    工作电流:1.4mA

    \
  • \

    检测状态:静态检测

    \
  • \

    最佳检测距离:10mm

    \
  • \

    直径:36mm

\

 

\

\

应用方向:

\
    \
  • 条码扫描仪 \
  • 静态物体颜色识别 \
  • DIY各类颜色判别案例
\

\

此模块所有IO口均引出,可通过IO控制LED补光灯。也可以通过跳帽直接短接控制引脚和接地引脚,此时LED将常亮。

\

工作电压3V-5V,频率输出范围10-12KHZ,占空比50%。

\

\

\

使用方法

\

测试前,Arduino Demo代码会进行白平衡矫正,取得相应的RGB参数,然后用户再进行颜色测量,可以通过代码得到相应的RGB值,之后用户可以用此值进行颜色判断或者全彩LED显示等等。

\

PS: 所谓白平衡,就是要告诉模块什么是白色,这一个相对值。 你可以将任何颜色都认为是白色来告诉传感器模块,只是这样你测量的颜色也相对改变。 所以我们白平衡的时候,尽量保证环境是白色或者靠近白色,这样使得测试的结果越靠近真实值。

\

注意:

\

1. 尽量保证测试过程中光源的恒定,不要轻易移动 或者改变光源,最好在封闭环境测试效果更佳。 每次改变光源都需要重新进行白平衡矫正。此模块无法用来小车壁障颜色识别。

\

2. 此模块由于环境的影响和光源改变的影响可能会有颜色飘逸和误差,如果需要精确测量颜色,请另外选购别的高精度颜色传感器。

\

\

Arduino 连接方式:

\

// GND & LED – GND ,  OE – GND,  VCC – VCC, S0 – D6,  S1 – D5,  S2 – D4,  S3 – D3,  OUT – D2

\

//*********** IO 定义如下************//

\

#define S0     6
#define S1     5
#define S2     4
#define S3     3
#define OUT   2

\

测试步骤:

\
    \
  • 按我们提供的IO链接方式连接传感器模块和Arduino开发板 \
  • Upload, 烧录Arduino代码 \
  • 测试物体从传感器正上方靠近测试,被测物体应该尽量靠近主芯片上方 10mm 距离为佳 \
  • 串口监控测试返回的RGB数字,后续分析颜色
\

 Arduino 参考代码

\

\

/*********************************************************************
**  Device: TSC3200                                                                                          **
**  File:   EF-TSC3200.c                                                                                      **
**                                                                                                                    **
**  Created by ElecFreaks Robi.W /6 Sep 2011                                                       **
**                                                                                                                    **
**  Description:                                                                                                  **
**  This file is a sample code for your reference.Just a demo for                                **
**  TSC230 Programmable Color Light-to-Frequency Converter Module.                      **
**                                                                                                                    **
**  This demo code is free software; you can redistribute it and/or                            **
**  modify it under the terms of the GNU Lesser General Public                                 **
**  License as published by the Free Software Foundation; either                              ** 
**  version 2.1 of the License, or (at your option)                                                   **
**  any later version.                                                                                           **
**                                                                                                                    **
**  Copyright (C) 2011 ElecFreaks Corp.                                                                 **
**                                                                                                                    **
**                                                                                                                    **
** 
http://elecfreaks.taobao.com                                                                          **
*********************************************************************/
#include <TimerOne.h>

\

\

 

\

#define S0     6
#define S1     5
#define S2     4
#define S3     3
#define OUT    2

\

\

 

\

int   g_count = 0;    // count the frequecy
int   g_array[3];     // store the RGB value
int   g_flag = 0;     // filter of RGB queue
float g_SF[3];        // save the RGB Scale factor
 
 
// Init TSC230 and setting Frequency.
void TSC_Init()
{
  pinMode(S0, OUTPUT);
  pinMode(S1, OUTPUT);
  pinMode(S2, OUTPUT);
  pinMode(S3, OUTPUT);
  pinMode(OUT, INPUT);
 
  digitalWrite(S0, LOW);  // OUTPUT FREQUENCY SCALING 2%
  digitalWrite(S1, HIGH);
}
 
// Select the filter color
void TSC_FilterColor(int Level01, int Level02)
{
  if(Level01 != 0)
    Level01 = HIGH;
 
  if(Level02 != 0)
    Level02 = HIGH;
 
  digitalWrite(S2, Level01);
  digitalWrite(S3, Level02);
}
 
void TSC_Count()
{
  g_count ++ ;
}
 
void TSC_Callback()
{
  switch(g_flag)
  {
    case 0:
         Serial.println("->WB Start");
         TSC_WB(LOW, LOW);              //Filter without Red
         break;
    case 1:
         Serial.print("->Frequency R=");
         Serial.println(g_count);
         g_array[0] = g_count;
         TSC_WB(HIGH, HIGH);            //Filter without Green
         break;
    case 2:
         Serial.print("->Frequency G=");
         Serial.println(g_count);
         g_array[1] = g_count;
         TSC_WB(LOW, HIGH);             //Filter without Blue
         break;
 
    case 3:
         Serial.print("->Frequency B=");
         Serial.println(g_count);
         Serial.println("->WB End");
         g_array[2] = g_count;
         TSC_WB(HIGH, LOW);             //Clear(no filter)  
         break;
   default:
         g_count = 0;
         break;
  }
}
 
void TSC_WB(int Level0, int Level1)      //White Balance
{
  g_count = 0;
  g_flag ++;
  TSC_FilterColor(Level0, Level1);
  Timer1.setPeriod(1000000);             // set 1s period
}
 
void setup()
{
  TSC_Init();
  Serial.begin(9600);
  Timer1.initialize();             // defaulte is 1s
  Timer1.attachInterrupt(TSC_Callback); 
  attachInterrupt(0, TSC_Count, RISING); 
 
  delay(4000);
 
  for(int i=0; i<3; i++)
    Serial.println(g_array[i]);
 
  g_SF[0] = 255.0/ g_array[0];     //R Scale factor
  g_SF[1] = 255.0/ g_array[1] ;    //G Scale factor
  g_SF[2] = 255.0/ g_array[2] ;    //B Scale factor
 
  Serial.println(g_SF[0]);
  Serial.println(g_SF[1]);
  Serial.println(g_SF[2]);
 
}
 
void loop()
{
   g_flag = 0;
   for(int i=0; i<3; i++)
    Serial.println(int(g_array[i] * g_SF[i]));
   delay(4000);
 
}

\

串口结果返回分析:

\

标记1:开始后的初始读到的RGB频率值

\

标记2 :白平衡后,将RGB值校正到255的校正系数

\

标记3 :校正后的颜色返回值,在不测量物体情况下

\

 标记4 :实际测量物体后的RGB返回值。 理论上这个返回值都是小于255的,不过可能由于光源改变,影响白平衡值,这个值会大于255。这个时候,你只需要再进行一次白平衡矫正就行。

\

发货清单:

\

TCS3200模块 x 1块


福建福州 ID982245 :
   颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器做工很不错··茄色··很好,很漂亮!狂爱!太满意了 很舒服的哦 还会来的
评论时间:2025年05月05日

福建南平 ID561787 :
忙了,都忘记了,不好意思  还能说什么呢~~有生之年能买到颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器,够幸福的
评论时间:2025年05月05日

陕西商洛 ID245583 :
纯灵芝孢子粉灵芝孢子粉破壁技术
评论时间:2025年05月05日


对于保修期外的商品,维修时效与客户支付维修费用的时效相关,维修时效将做相应的顺延。

Q:什么样的图是实物图?哪些图片不算实物图?实物图需放置在哪里?特殊类目指的是?
A:实物图是指本件商品本身的实拍图。 以下情况不算实物图:其他品牌物品图片、同款官网图、杂志图、或者其他网站所刊载的效果图等。 商品主图必须是实物图。 特殊类目包含:女装/女士精品、男装、孕妇装、童装/亲子装、童鞋/亲子鞋、厨房/烹饪用具、餐饮具、收纳整理、家庭/个人清洁工具、居家日用、节庆用品/礼品、尿片/洗护/喂哺/推车床、洗护清洁剂/卫生巾/纸/香薰、箱包皮具/热销女包/男包等,天猫各行业标准中要求发布商品本身的实物图片的类目。

Q:什么是详情页价格说明
A:商家详情页(含主图)以图片或文字形式标注的一口价、价等价格可能是在使用优惠券、满减或特定优惠活动时段等情形下的价格,具体结算页面的标价、优惠条件或活动规则为准。

热销商品

USB延长线 公-母 USB线 80CM 转接线 USB2.0刻刀7件套 1手柄 6刀片 适合切割主板飞线等HC-SR04超声波测距传感器模块/超声波测距仪/送全套资料CH375B U盘模块 USB模块 USB接口通讯 51/U盘读写 USB主接口模块《圈圈教你玩USB》51 STC 开发板 实验板 学习板HC-SR501 人体红外感应模块 热释电传感器 送原理图颜色识别传感器 TCS3200D模块 TCS230升级版 颜色传感器CX20106A 超声波接收芯片 DIP白发翠绿 3MM LED灯 高亮翠绿光 发光二极管(20只2.60元)新款 BOSCH BMP085 温度模块 气压模块 气压传感器模块

推荐商品

彩色长尾夹文件夹子燕尾夹不锈钢铁票夹大号中号小号办公文具用品 回形针书签财务小夹子创意别针收纳文件文具盒装学习办公用品批发 a3垫板学习考试复写板手工塑料书写板学生写字板切割美工办公用品 双层a4文件袋办公按扣袋塑料档案袋学生文具试卷袋办公用品收纳袋 t型尺学生文具T形尺子绘图尺丁字尺透明有机玻璃60 80 90100120cm 得力拉边袋A5档案袋 透明多色文件袋 公文资料袋拉链袋学生试卷袋 文件架办公用品塑料文件栏文具资料架桌面收纳书架置物架筐文件框 得力30400双面棉纸胶带 9mm*10y双面胶 厚度80um办公用品批发 得力9055百事贴留言便利贴告示贴N次贴办公用便条贴便签纸76*76mm 女包2016秋款新款潮时尚百搭鳄鱼纹真皮牛皮简约单肩斜挎手提包包 女包2016秋款新款潮简约时尚百搭大气真皮牛皮单肩斜跨软皮包包 鸿泰办公用品A4文件夹双强力夹资料夹插页试卷夹文件夹子板夹插袋 2016新款保暖羊绒衫套头毛衣女常规款圆领修身显瘦韩版毛线打底衫 2016新款打底衫毛衣女套头衫秋冬韩版加厚半高领100%山羊绒衫纯色 前短后长韩版文艺条纹针织衫女套头中长款连衣裙毛衣裙秋冬长袖潮 2016冬季柔软正品纯山羊绒女中长款圆领宽松毛衣连衣裙打底针织衫 【天天特价】秋冬季半高领羊绒衫韩版套头毛线衣女羊毛打底衫长袖 女秋装宽松套头毛上衣打底针织衫短薄款 t恤长袖镂空蝙蝠羊绒罩衫 女包2016秋冬新款潮时尚百搭中年软皮休闲单肩简约斜挎手提包包 鸿泰a4纸办公用品白纸打印复印纸70g单包500张纯木浆办公用纸儿童自行车辅助轮 橡胶轮 12|14|16|18|20寸 安全轮子多省包邮 长沙水培玉簪植物盆栽办公桌植物干净便捷定时换水