基于STM32的颜色识别系统
一.系统设计
整个系统可以通过单片机控制颜色传感器完成对5种颜色的识别,并且在LCD1602显示屏上进行显示,当按下按键的时候,将当下的颜色播报出来。系统内的颜色识别模块是GY-33,GY-33是一款低成本颜色识别传感器模块。工作电压3-5v,功耗小,体积小,安装方便。其工作原理是,照明LED发光,照射到被测物体后,返回光经过滤镜检测RGB的比例值,根据RGB的比例值识别出颜色。

图1 系统框图
二.硬件设计
系统内的主要电路有单片机最小系统电路,颜色识别电路、按键控制电路、语音播报电路、显示电路等。

图2 硬件电路
三.软件设计
系统的软件逻辑清晰,首先先进行一次系统初始化,开始进行颜色识别,识别会在显示屏上进行颜色显示,系统会先判断按键是否按下,按下则执行颜色播报。

图3 程序流程图

图4 主程序
四.实物展示

五.资料内容

审核编辑:汤梓红
-
单片机
+关注
关注
6074文章
45334浏览量
663297 -
STM32
+关注
关注
2305文章
11120浏览量
371049 -
颜色识别
+关注
关注
0文章
13浏览量
2334
原文标题:基于STM32的颜色识别系统
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
如何利用FPGA与色敏传感器设计颜色识别系统?
如何利用FPGA设计多按键状态识别系统?
如何利用FPGA技术设计多按键状态识别系统?
怎么实现基于射频技术的无线识别系统设计?
怎么实现基于STM32F103单片机的车牌识别图像处理识别系统的设计?
介绍一个基于单片机的手势识别系统
如何去实现基于单片机RGB颜色智能识别系统设计
基于TCS230传感器的高精度颜色识别系统设计
使用STM32单片机实现车牌识别系统的设计资料说明
基于单片机RGB颜色智能识别系统设计-实际资料

利用单片机的颜色识别系统设计
评论