数字化色彩管理系统的制作方法

文档序号:17558514发布日期:2019-04-30 18:48阅读:453来源:国知局
数字化色彩管理系统的制作方法
本发明涉及颜色识别
技术领域
,具体为数字化色彩管理系统。
背景技术
:以往,非色彩专业的色彩管理人员缺少颜色识别的有效工具,面临专业的色彩数值不能准确的判断色彩的属性,色彩户外调研时需要带上厚重的色卡于现场实物进行比色试验,遇到特殊颜色时,还需采集实物样本返回公司进行测色工作,设计调研工作效率较低。现有的颜色识别模块很多,但是它们多用于商品种类的识别,很少有读取物体颜色数值并显示出来的设备。现有的手机app(颜色识别器app)可以通过手机摄像头拍照识别物体的颜色,但是摄像头拍照多少对现况都有所出来,对真实的颜色都有失真。1.现有的颜色识别设备成本高,操作复杂,需要专业知识才能更好的使用;2.现有的app颜色识别器是通过手机摄像头拍照识别物体的颜色,但是摄像头拍照多少对现况都有所出来,对真实的颜色都有失真;3.现有的色彩识别工具都是识别物体颜色的rgb数值,色彩数值对于专业的人员来说很难理解,我们的产品在输出物体颜色数值的同时还输出了颜色的属性(明度,艳度,色相)。技术实现要素:本发明的目的在于提供数字化色彩管理系统,以解决
背景技术
中提出的问题。为实现上述目的,本发明提供如下技术方案:数字化色彩管理系统,包括有arduino控制器,所述arduino控制器的输入端通过信号连接颜色传感器的输出端,且arduino控制器的输出端通过信号连接在液晶显示屏的输入端上,所述arduino控制器、颜色传感器和液晶显示屏均电性连接供电模块;所述颜色传感器的s0号引脚与arduino控制器的6号引脚相连接,颜色传感器的s1号引脚与arduino控制器的5号引脚相连接,颜色传感器的s2号引脚与arduino控制器的4号引脚相连接,颜色传感器的s3号引脚与arduino控制器的3号引脚相连接,颜色传感器的out输出引脚与arduino控制器的2号引脚相连接,所述arduino控制器的10号引脚连接在液晶显示屏的cs引脚上,arduino控制器的9号引脚连接在液晶显示屏的ds引脚上,arduino控制器的rst引脚连接在液晶显示屏的res引脚上,arduino控制器的11号引脚连接在液晶显示屏的mosi引脚上,arduino控制器的13号引脚连接在液晶显示屏的clk引脚上,所述arduino控制器、颜色传感器和液晶显示屏的gnd引脚接地设置。优选的,所述供电模块采用9v电池和ams11175.0稳压器,所述ams11175.0稳压器的3号端口连接9v电池的输出端,ams11175.0稳压器的2号端口为+5v电源输出端,且分别连接在arduino控制器、颜色传感器和液晶显示屏的供电端口上,所述ams11175.0稳压器的1号端口分别通过电容连接ams11175.0稳压器的2号端口和ams11175.0稳压器的3号端口,所述ams11175.0稳压器的1号端口接地。优选的,所述arduino控制器的处理器核心为atmega328。优选的,所述颜色传感器采用tcs3200颜色传感器,tcs3200颜色传感器包括有1块tcs3200rgb感应芯片和4个白光led灯,所述tcs3200颜色传感器包括红、绿、蓝和清除等4种滤光器。优选的,所述液晶显示屏采用0.96寸的oled屏幕。与现有技术相比,本发明的有益效果是:1、本发明方便于非色彩专业的色彩管理人员进行色彩识别及数字化管理,同时方便于色彩专业人员进行户外调研时使用的测色,该测试工具一键测色,并将物体颜色的rgb值、hls值、明度、艳度、色相用显示器直接显示。2、本产品体积小方便携带,一键识别,使用简单,由颜色传感器、arduino控制器、液晶显示器组成,结构简单,成本低,颜色不失真。附图说明图1为本发明的原理框图;图2为本发明的供电模块电路图;图3为本发明的色系分配图;图4为本发明的色系校准图;图5为本发明的arduino控制器、颜色传感器和液晶显示屏连线示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参阅图1至图4,本发明提供一种技术方案:数字化色彩管理系统,包括有arduino控制器,arduino控制器的输入端通过信号连接颜色传感器的输出端,且arduino控制器的输出端通过信号连接在液晶显示屏的输入端上,arduino控制器、颜色传感器和液晶显示屏均电性连接供电模块;颜色传感器的s0号引脚与arduino控制器的6号引脚相连接,颜色传感器的s1号引脚与arduino控制器的5号引脚相连接,颜色传感器的s2号引脚与arduino控制器的4号引脚相连接,颜色传感器的s3号引脚与arduino控制器的3号引脚相连接,颜色传感器的out输出引脚与arduino控制器的2号引脚相连接,arduino控制器的10号引脚连接在液晶显示屏的cs引脚上,arduino控制器的9号引脚连接在液晶显示屏的ds引脚上,arduino控制器的rst引脚连接在液晶显示屏的res引脚上,arduino控制器的11号引脚连接在液晶显示屏的mosi引脚上,arduino控制器的13号引脚连接在液晶显示屏的clk引脚上,arduino控制器、颜色传感器和液晶显示屏的gnd引脚接地设置。供电模块采用9v电池和ams11175.0稳压器,arduino、液晶显示屏、颜色传感器都是使用5v电源,9v电池用ams11175.0稳压器稳压,ams11175.0稳压器稳压,具有体积小和稳压好的优点;ams11175.0稳压器的3号端口连接9v电池的输出端,ams11175.0稳压器的2号端口为+5v电源输出端,且分别连接在arduino控制器、颜色传感器和液晶显示屏的供电端口上,ams11175.0稳压器的1号端口分别通过电容连接ams11175.0稳压器的2号端口和ams11175.0稳压器的3号端口,ams11175.0稳压器的1号端口接地。再具体实施时,采用atmega328为arduino控制器的处理器核心,同时具有14路数字输入/输出口(其中6路可作为pwm输出),6路模拟输入,一个晶体谐振,一个复位按钮。且颜色传感器采用tcs3200颜色传感器,tcs3200颜色传感器包括有1块tcs3200rgb感应芯片和4个白光led灯,tcs3200颜色传感器包括红、绿、蓝和清除等4种滤光器,可以通过其引脚s2和s3的高低电平来选择滤波器模式,如下表一。s2s3光电二极管类型低电平低电平红滤光器低电平高电平蓝滤光器高电平低电平无滤光器高电平高电平绿滤光器表一tcs3200d颜色传感器有可编程的彩色光到电信号频率的转换器,当被测物体反射光的红、绿、蓝三色光线分别透过相应滤波器到达tcs3200rgb感应芯片时,其内置的振荡器会输出方波,方波频率与所感应的光强成比例关系,光线越强,内置的振荡器方波频率越高。tcs3200传感器有一个out引脚,它输出信号的频率与内置振荡器的频率也成比例关系,它们的比率因子可以靠其引脚s0和s1的高低电平来选择,如下表二:s0s1输出频率扩展高电平低电平20%高电平高电平100%低电平低电平0%低电平高电平2%表二液晶显示屏选用0.96寸的oled屏幕。oled屏幕的优点为:无需背光,显示单元能自发光。分辨率高可视角度大:>160度。功耗低:全屏点亮0.08w,正常显示全屏汉字0.06w。e.宽电压:3v~5v直流f.工作温度:-40度~70度。在工作时,颜色传感器读取的是rgb的值,将rgb的值转换成hls。rgb转hls有国际标准的数值转换公式:r'=r/255g'=g/255b'=b/255cmax=max(r',g',b')cmin=min(r',g',b')δ=cmax–cmin颜色计算:饱和度计算:明度计算:l=(cmax+cmin)/2色系校准:第一次色系是平均分配(参照图3和图4):发现颜色色系并不是平均的,后来重新计算得到比较准确的色系参数:293<=h<=328紫红色系328<=h||h<17红色系17<=h<50红黄色系0<=h<65黄色系65<=h<76黄绿色系76<=&h<153绿色系153<=h&&h<202绿蓝色系202<=h<262蓝色系262<=h<270蓝紫色系270<=h<293紫色系本发明方便于色彩专业人员进行户外调研时使用的测色工具,一键测色,物体颜色的rgb值、hls值、明度、艳度、色相用显示器直接显示。本产品体积小方便携带,一键识别,使用简单,由颜色传感器、arduino控制器、液晶显示器组成,结构简单,成本低,颜色不失真。尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1