彩色混合机的设计与实现

Najmi A Wafi, Ausama H. Ahmed, Mahamed A. Saleh
{"title":"彩色混合机的设计与实现","authors":"Najmi A Wafi, Ausama H. Ahmed, Mahamed A. Saleh","doi":"10.29322/ijsrp.14.01.2023.p14534","DOIUrl":null,"url":null,"abstract":"- Control systems have played an important role in the development and growth of modern technology and civilization in recent years. Almost every aspect of our daily lives is affected in some way by some type of control system, which has simplified our lives. One use of automatic control is color matching and mixing, which requires specialized and expensive equipment that can only be utilized in industrial applications and for big quantities. In this paper, an automatic color mixing machine was designed, simulated, and constructed to operate automatically, efficiently, and at a low cost. This machine is controlled by an Arduino Mega microcontroller programmed in the Arduino C language. The machine combines Cyan, Magenta, Yellow, and Key (black) CMYK colors with a white color to create the desired color which is detected by the RGB (Red, Green, and Blue) color sensor. This system is simulated using Proteus software which is a great tool for simulating microcontroller-based systems. Lastly, Python programming language, OpenCV package, and Colour library have been used to calculate Delta E that measures the difference between two colors. The results from this machine was practically acceptable with an error (Delta E) of 12%, 9%, 5%, 8% after testing with four examples (yellow, green, blue, red) respectively.","PeriodicalId":14431,"journal":{"name":"International journal of scientific and research publications","volume":"17 4","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and Implementation of a Color Mixing Machine\",\"authors\":\"Najmi A Wafi, Ausama H. Ahmed, Mahamed A. Saleh\",\"doi\":\"10.29322/ijsrp.14.01.2023.p14534\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"- Control systems have played an important role in the development and growth of modern technology and civilization in recent years. Almost every aspect of our daily lives is affected in some way by some type of control system, which has simplified our lives. One use of automatic control is color matching and mixing, which requires specialized and expensive equipment that can only be utilized in industrial applications and for big quantities. In this paper, an automatic color mixing machine was designed, simulated, and constructed to operate automatically, efficiently, and at a low cost. This machine is controlled by an Arduino Mega microcontroller programmed in the Arduino C language. The machine combines Cyan, Magenta, Yellow, and Key (black) CMYK colors with a white color to create the desired color which is detected by the RGB (Red, Green, and Blue) color sensor. This system is simulated using Proteus software which is a great tool for simulating microcontroller-based systems. Lastly, Python programming language, OpenCV package, and Colour library have been used to calculate Delta E that measures the difference between two colors. The results from this machine was practically acceptable with an error (Delta E) of 12%, 9%, 5%, 8% after testing with four examples (yellow, green, blue, red) respectively.\",\"PeriodicalId\":14431,\"journal\":{\"name\":\"International journal of scientific and research publications\",\"volume\":\"17 4\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International journal of scientific and research publications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.29322/ijsrp.14.01.2023.p14534\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International journal of scientific and research publications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29322/ijsrp.14.01.2023.p14534","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

- 近年来,控制系统在现代科技和文明的发展壮大中发挥了重要作用。我们日常生活的方方面面几乎都受到某种控制系统的影响,从而简化了我们的生活。自动控制的一个用途是配色和混色,这需要专业和昂贵的设备,只能用于工业应用和大批量生产。在本文中,我们设计、模拟并建造了一台自动调色机,它能自动、高效、低成本地运行。这台机器由一个用 Arduino C 语言编程的 Arduino Mega 微控制器控制。这台机器将青色、品红色、黄色和关键色(黑色)CMYK 颜色与白色结合在一起,生成 RGB(红、绿、蓝)颜色传感器检测到的所需颜色。该系统是使用 Proteus 软件模拟的,该软件是模拟基于微控制器的系统的优秀工具。最后,Python 编程语言、OpenCV 软件包和 Colour 库被用来计算测量两种颜色之间差异的 Delta E。在对四个示例(黄色、绿色、蓝色和红色)进行测试后,该机器的结果基本可以接受,误差(Delta E)分别为 12%、9%、5% 和 8%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Design and Implementation of a Color Mixing Machine
- Control systems have played an important role in the development and growth of modern technology and civilization in recent years. Almost every aspect of our daily lives is affected in some way by some type of control system, which has simplified our lives. One use of automatic control is color matching and mixing, which requires specialized and expensive equipment that can only be utilized in industrial applications and for big quantities. In this paper, an automatic color mixing machine was designed, simulated, and constructed to operate automatically, efficiently, and at a low cost. This machine is controlled by an Arduino Mega microcontroller programmed in the Arduino C language. The machine combines Cyan, Magenta, Yellow, and Key (black) CMYK colors with a white color to create the desired color which is detected by the RGB (Red, Green, and Blue) color sensor. This system is simulated using Proteus software which is a great tool for simulating microcontroller-based systems. Lastly, Python programming language, OpenCV package, and Colour library have been used to calculate Delta E that measures the difference between two colors. The results from this machine was practically acceptable with an error (Delta E) of 12%, 9%, 5%, 8% after testing with four examples (yellow, green, blue, red) respectively.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信