说明

GY-33 是一款低成本颜色识别传感器模块。工作电压 3-5v,功耗小,体积小,安装方便。其工作原理是,照明 LED 发光,照射到被测物体后,返回光经过滤镜检测 RGB 的比例值,根据 RGB 的比例值识别出颜色。此模块,有两种方式读取数据,即串口 UART(TTL 电平)或者 IIC(2 线)。串口的波特率有 9600bps 与 115200bps,可配置,有连续,询问输出两种方式,可掉电保存设置。有简单的 7 种颜色识别,不需要计算 RGB 值。可适应不同的工作环境,与单片机及电脑连接。

接口图

引脚图说明



GY-33 颜色传感器是一款全彩的颜色检测器,包括了一块 ST 的 MCU, 一块 TAOS TCS4725RGB 感应芯片和 2 个白光 LED 灯,GY-33 能在一定的范围内检测和测量几乎所有的可见光。它适合于色度计测量应用领域。比如彩色打印、医疗诊断、计算机彩色监视器校准以及油漆、纺织品、化妆品和印刷材料的过程控制。
通常所看到的物体颜色,实际上是物体表面吸收了照射到它上面的白光(日光)中的一部分有色成分,而反射出的另一部分有色光在人眼中的反应。白色是由各种频率的可见光混合在一起构成的,也就是说白光中包含着各种颜色的色光(如红 R、黄 Y、绿 G、青 V、蓝 B、紫 P)。根据德国物理学家赫姆霍兹(Helinholtz)的三原色理论可知,各种颜色是由不同比例的三原色(红、绿、蓝)混合而成的。 由上面的三原色感应原理可知,如果知道构成各种颜色的三原色的值,就能够知道所测试物体的颜色。对于 GY-33 来说,当选定一个颜色滤波器时,它只允许某种特定的原色通过,阻止其它原色的通过。例如:当选择红色滤波器时,入射光中只有红色可以通过,蓝色和绿色都被阻止,这样就可以得到红色光的光强;同理,选择其它的滤波器,就可以得到蓝色光和绿色光的光强。通过这三个光强值,就可以分析出反射到传感器上芯片的光的颜色。

GY-33 颜色传感器模块相关推荐

  1. 【TCS3200 颜色传感器与 Arduino 实现颜色识别】

    TCS3200 颜色传感器与 Arduino 实现颜色识别 前言 TCS3200 颜色传感器引脚 颜色传感器模块如何工作? TCS3200 颜色传感器模块组成 关于颜色传感器 TCS3200 的常见问 ...

  2. STM32F103+TCS3415颜色传感器程序实现

    目录 一.传感器原理 二. 本实验实现功能 三.硬件引脚连接 四.传感器配置 1.IIC配置 2. 器件地址和寄存器地址 3. 寄存器设置讲解 五.程序 1.TCS3415配置程序 .c 2.TCS3 ...

  3. 颜色检测传感器模块知识分享

    GY-33 是一款颜色识别传感器模块.工作电压 3-5V,功耗小,体积小,安装方便,其工作原理是照明 LED 发光,照射到被测物体后,返回光经过滤镜检测 RGB 的比例值,根据 RGB 的比例值识别出 ...

  4. 【RoboMaster】A板串口DMA接发数据及模块数据解析(GY33颜色传感器)

    文章目录 1.串口初始化配置 1.1CubeMX配置 1.1.1 项目总体配置 1.1.2串口参数配置 开启串口 DMA&NVIC 1.2 代码 1.2.1 串口初始化 1.2.2 串口中断数 ...

  5. Fritzing软件绘制Arduino面包板接线图传感器模块库文件300

    一.硬件接线图 二.硬件材料 1)主控板 1.1*Arduino UNO开发板 2.1*Arduino UNO R3 CH340版本 3.1*Arduino Nano开发板 4.1*Arduino M ...

  6. Fritzing软件绘制Arduino面包板接线图传感器模块查找元件添加库文件

    1)主控板 1.1*Arduino UNO开发板 2.1*Arduino UNO R3 CH340版本 3.1*Arduino Nano开发板 4.1*Arduino Mega 2560开发板 5.1 ...

  7. stm32单片机使用串口通信连接GY-33颜色传感器完成对颜色的识别并且打印出其颜色和对应的RGB值

    目录 1.GY-33介绍及其接线 2.通信原理 3.代码 4.GY-33发送出来的数据及如何处理数据​ 5.软件使用 所需:stm32单片机(这里使用的是正点原子stm32mini板),GY_33传感 ...

  8. stm32单片机通过串口通信实现将GY_33颜色传感器的接收到的颜色和RGB值上传给上位机

    目录 硬件连接 实现串口1和串口3相互通信 GY_33的概述 对GY_33的数据分析 GY_33数据处理 GY_33的配套软件使用 代码 主要思路:注:这里我使用串口1和串口3,可以更改串口     ...

  9. pid巡线算法程序_技术分享——从单个到多个颜色传感器巡线原理解析

    巡线竞速是常见的机器人比赛项目,它对速度和精准度要求都比较高.该项目大多要求现场进行结构搭建,并且赛前只提供培训参考地图,比赛使用的地图和巡线任务一般是现场才进行公布,对于参赛选手的能力要求较高. 巡 ...

最新文章

  1. regardless what you do
  2. 从比特币脚本引擎到以太坊虚拟机
  3. python io包_关于python中的IO流
  4. 堆叠柱形图上自定义数字_用Excel绘制Cell上的漂亮配图
  5. Team Up!用Visual Studio 2005 Team System组织所有的装备 --作者:Chris Menage
  6. 在godaddy的空间上发布使用MySql 和 Entity Framework做的网站时遇到的Security Exception...
  7. oracle数据库中的系统自带表情_oracle 系统自带几个常用函数
  8. 计算机存储T,GB,MB,KB,B,bit
  9. (转)Ubuntu10.04编译FFmpeg
  10. 遍历系统进程和对应模块以及创建进程
  11. python函数手册(1)
  12. python三维可视化
  13. windows xp 下载老版本的chrome浏览器
  14. [VS2017][CUDA]更新visual studio 2017 v15.6.1之后遇到的问题[当前页面的脚本发生错误等]
  15. 全网最全的私网多种穿透互联技术解析
  16. 【ECCV2018 UPDT】Unveiling the Power of Deep Tracking[特征融合]
  17. 国考计算机及其应用科目,2018国家公务员考试专业科目考试大纲(计算机类)
  18. 服务器之间的无线通讯,无线通讯技术之间的比较 - 常见无线通信(数据)传输技术 你知道哪些...
  19. JavaScript点击button更改内容,清空页面
  20. 虚拟地址空间【详解】 虚拟地址空间是什么 | 为什么要有虚拟地址空间

热门文章

  1. 整理任正非思想:从二则空难事故看员工培训的重要性-1994
  2. 中兴oltc320用户手册_中兴C320C300V2版本OLT开局配置手册.doc-资源下载在线文库www.lddoc.cn...
  3. android3D摄像机
  4. 达芬奇密码 第六十一章
  5. 区块链应用 | 泡沫之下的区块链
  6. Python Excel图表
  7. python源码图片_初学者用python爬凡客图片的源码
  8. 回溯 剪枝 之跳马问题
  9. 好博不务精论-读吴鞠通《医医病书》记
  10. 【技术史】人工智能的发展历程、技术发展和应用领域