0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

我快闭嘴 来源:小常硬件 作者:小常硬件 2022-09-02 09:25 次阅读

基于STM32的颜色识别系统

一.系统设计

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

b67bc664-2a07-11ed-ba43-dac502259ad0.jpg

图1 系统框图

二.硬件设计

系统内的主要电路有单片机最小系统电路,颜色识别电路、按键控制电路、语音播报电路、显示电路等。

b6a0f57e-2a07-11ed-ba43-dac502259ad0.jpg

图2 硬件电路

三.软件设计

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

b6d95ae0-2a07-11ed-ba43-dac502259ad0.jpg

图3 程序流程图

b6eb5b64-2a07-11ed-ba43-dac502259ad0.jpg

图4 主程序

四.实物展示

b71a586a-2a07-11ed-ba43-dac502259ad0.jpg

五.资料内容

b74a15f0-2a07-11ed-ba43-dac502259ad0.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620854
  • STM32
    +关注

    关注

    2239

    文章

    10672

    浏览量

    348770
  • 颜色识别
    +关注

    关注

    0

    文章

    9

    浏览量

    2061

原文标题:基于STM32的颜色识别系统

文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于51单片机的指纹识别系统

    我的毕业设计设计是基于51单片机的指纹识别系统,请各位大神帮忙
    发表于 03-06 08:59

    如何利用FPGA与色敏传感器设计颜色识别系统

    在当今的社会生活中,颜色识别得到越来越广泛的应用。各个领域的广泛应用需求使颜色识别技术有了长足的发展,结合其他技术,可为工业控制、产品制造等多个行业更好地服务。目前,
    发表于 08-02 06:15

    如何利用FPGA设计多按键状态识别系统

    ;另一种是扫描阵列方式,适用于大量按键,但不能多键同时动作。因此,需要开发一种既适合大量按键又适合多键同时动作,并能节省单片机(MCU)的口线资源的多按键状态识别系统利用FPGA设计多按键状态
    发表于 08-02 08:31

    如何利用FPGA技术设计多按键状态识别系统

    ;另一种是扫描阵列方式,适用于大量按键,但不能多键同时动作。因此,需要开发一种既适合大量按键又适合多键同时动作,并能节省单片机(MCU)的口线资源的多按键状态识别系统利用FPGA技术设计多按键状态
    发表于 08-02 06:21

    基于AVR单片机的语音识别系统设计

      基于AVR单片机的语音识别系统设计,系统以AVR单片机为控制核心,实现对人的语音的识别控制。系统
    发表于 01-13 15:54

    基于51单片机的射频识别系统该如何去设计?

    基于51单片机的射频识别系统硬件该如何去设计?基于51单片机的射频识别系统软件该如何去设计?
    发表于 05-26 06:02

    怎么实现基于射频技术的无线识别系统设计?

    本文给出一种实现简单射频识别系统的方式。阅读器和应答器均包含在单片机控制系统中,利用ASK调制与解调电路以及匹配网络电路,使整个系统的可
    发表于 06-03 06:33

    怎么实现基于STM32F103单片机的车牌识别图像处理识别系统的设计?

    STM32的主要优点是什么?怎么实现基于STM32F103单片机的车牌识别图像处理识别系统的设计?
    发表于 09-29 06:29

    设计一种基于单片机的指纹识别系统

    采集到的指纹4.4 指纹识别算法流程5 部分实现代码6 最后1 简介Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目基于单片机的指纹识别系统实现大家可用于 课程设计
    发表于 11-19 07:46

    介绍一个基于单片机的手势识别系统

    文章目录1 简介2 实现效果3 使用场景4 参数说明5 注意事项6 最后1 简介Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目基于单片机得手势识别系统大家可用于 课程设计 或
    发表于 11-19 09:19

    如何去实现基于单片机RGB颜色智能识别系统设计

    【资源下载】下载地址:点击下载(825)百度网盘电路描述:本文档介绍的是RGB颜色识别系统设计。电路采用STC89C52单片机来控制TCS230颜色传感器这个模块,对所给的数据进行处理
    发表于 11-19 06:24

    如何利用STM32单片机实现颜色检测仪设计

    、 STM32单片机性能介绍3.2、颜色识别传感器系统硬件设计4、 系统程序4.1、主程序设计如下4.2 、主程序内
    发表于 11-30 06:34

    基于单片机颜色自适应识别电路

    为解决电致变色器件的颜色变化受外界环境颜色控制的问题,设计了一种基于单片机的便携式颜色自适应识别电路。与传统
    发表于 03-18 17:00 202次下载

    基于单片机RGB颜色智能识别系统设计-实际资料

    【资源下载】下载地址:点击下载(825)百度网盘电路描述:本文档介绍的是RGB颜色识别系统设计。电路采用STC89C52单片机来控制TCS230颜色传感器这个模块,对所给的数据进行处理
    发表于 11-12 18:06 12次下载
    基于<b class='flag-5'>单片机</b>RGB<b class='flag-5'>颜色</b>智能<b class='flag-5'>识别系统</b>设计-实际资料

    语音识别系统单片机控制

    电子发烧友网站提供《语音识别系统单片机控制.pdf》资料免费下载
    发表于 10-13 11:22 8次下载
    语音<b class='flag-5'>识别系统</b>的<b class='flag-5'>单片机</b>控制