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

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

3天内不再提示

基于STM32单片机的语音贩卖机系统设计

小常硬件 来源:小常硬件 2023-07-19 09:50 次阅读

基于STM32单片机的语音贩卖机系统

一.系统设计

本次自动贩卖机的设计使用STM32单片机作为控制核心,使用语音识别传感器光电识别传感器、无线通信模块来进行购买指令的识别、传输、硬币数量验证。使用无线模块与蓝牙APP配合使用,这样就能在手机端对贩卖机进行远程控制,可以通过手机进行下单,使用继电器来模拟贩卖机内的商品的推出,通过按键在硬件识别后进行购买确认,通过语音播报会及时的向用户反馈购买成功和失败的结果,并会对硬件投放不足的情况进行及时的提示。

e5cc37dc-2588-11ee-962d-dac502259ad0.jpg

图1 系统框图

二.硬件设计

在完成了硬件模块选型后就可以开始进行硬件电路的设计,其中主要包括单片机最小系统电路设计、语音识别和硬币识别电路、语音播报电路、无线通信电路、按键控制电路等,在电路设计内就会对模块的参数和功能进行简要讲解。

e6150a5c-2588-11ee-962d-dac502259ad0.jpg

图2 硬件电路

三.软件设计

自动贩卖机系统的软件实现过程中首先要进行的系统初始化,其中包括对GPIO引脚和ADC参数、传感器模块初始化。初始化结束后开始进行接下来的购买主程序,首先会读取语音识别数据和无线接收数据,单片机会将读取到的购买程序进行识别和处理,根据处理结果调用指定商品的单价,并通过语音播报告知用户所需的硬币数量,然后进行投硬币环节,每投一个硬币都会进行检测,当检测到硬币数量足够就可以按下确认支付按键,此时就能直接完成购买,当检测到硬币数量不足时就会通过语音播报告知用户硬币数量不足,并提示继续投币。

e63fd368-2588-11ee-962d-dac502259ad0.jpg

图3 程序流程图

e6579624-2588-11ee-962d-dac502259ad0.jpg

图4 主程序

四、实物展示

e6712cc4-2588-11ee-962d-dac502259ad0.jpg

审核编辑:汤梓红

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

    关注

    2545

    文章

    50384

    浏览量

    750651
  • 继电器
    +关注

    关注

    132

    文章

    5306

    浏览量

    148262
  • 单片机
    +关注

    关注

    6029

    文章

    44480

    浏览量

    631592
  • 电路设计
    +关注

    关注

    6655

    文章

    2417

    浏览量

    202569
  • STM32
    +关注

    关注

    2264

    文章

    10852

    浏览量

    354094

原文标题:基于STM32语音贩卖机系统

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

收藏 人收藏

    评论

    相关推荐

    自动贩卖机

    急救啊!基于labview的自动贩卖机论文部分各模块的设计方法怎么写啊
    发表于 06-08 22:04

    关于自助贩卖机

    目前设计了拿到一款自助贩卖机,只是不知道怎么在论文里添加问题的分析和解决心得
    发表于 06-15 21:40

    基于labview自动贩卖机论文

    基于labview自动贩卖机论文
    发表于 05-29 17:32

    【CANNON申请】多功能智能自动贩卖机

    申请理由:实现手机蓝牙模块与贩卖机互动,多功能娱乐与贩卖一体!项目描述:研发制作蓝牙连接无线选购与娱乐自动贩卖机!让客户与机器互动更多,更有趣!
    发表于 01-26 14:04

    自动贩卖机原理动图

    自动贩卖机1.鉴别硬币原理:在投入自动售货机之后,机器可以通过检测硬币尺寸、金属成分来鉴别它们的面额和真假。以现行第五套人民币为例,不同的硬币在直径、厚度、材质上都是不同的:首先,是通过光电
    发表于 09-21 11:00

    想做二维码自动贩卖机

    网上好多都是投硬币的,自己想用51单片机做一个简易的二维码贩卖机有木有基于51单片机的电路图啊,,,
    发表于 03-19 20:11

    可乐自动贩卖机

    labview的可乐自动贩卖机,基于标准状态编的。
    发表于 05-03 09:38 14次下载

    英特尔助力打造智能自动贩卖机

    近日,英特尔和Ingenico公司一起尝试把移动支付功能集成到了物联网市场中的一系列互联设备中——包括智能自动贩卖机、售货亭和数字标牌等等。根据协议,英特尔将提供CPU技术,以及去年秋季芯片制造商
    的头像 发表于 09-17 14:29 2403次阅读

    投石科技故事贩卖机互动装置

    地铁,商场,火车站等等这些人流大的地方都可随见各种自动贩卖机,像饮料、果汁、食品等等,那么有关故事的贩卖机大家见过吗?你期待过在车站等候之时,只需要轻轻一按按钮就能打印出故事来阅读并随身携带,让头脑
    发表于 04-14 16:01 1084次阅读

    自动贩卖机加入人工智能技术有什么不一样的体验

    换句话说,可口可乐通过人工智能技术给自动贩卖机注入了更多情感化的购物体验。
    发表于 12-25 11:52 1818次阅读

    新手学习msp430之自动贩卖机闪烁LED

    新手学习msp430之自动贩卖机闪烁LED昨天去贩卖机买饮料,看到贩卖机的灯光很好看,仔细看了一会,忽然想到能不能用学了一个月的msp430F5529做一个呢,以作为这一个月学习的总结。心动不如行动
    发表于 12-03 15:36 2次下载
    新手学习msp430之自动<b class='flag-5'>贩卖机</b>闪烁LED

    金航标公司kinghelm品牌KH-2400-2M-XP吸盘天线应用于无人贩卖机系统

    金航标公司kinghelm品牌KH-2400-2M-XP吸盘天线应用于无人贩卖机系统
    的头像 发表于 04-28 10:11 624次阅读
    金航标公司kinghelm品牌KH-2400-2M-XP吸盘天线应用于无人<b class='flag-5'>贩卖机</b><b class='flag-5'>系统</b>

    基于STM32单片机的自动售卖系统设计

    本次自动售卖的设计使用STM32单片机作为控制核心,使用语音识别传感器、光电识别传感器、无线通信模块来进行购买指令的识别、传输、硬件数量验证,通过GPS定位模块进行售卖
    的头像 发表于 07-21 09:25 1693次阅读
    基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的自动售卖<b class='flag-5'>机</b><b class='flag-5'>系统</b>设计

    基于STM32单片机的鲜花售卖系统设计

    本次鲜花售卖系统设计使用STM32单片机为主控,通过光电管进行扫描,通过GPS进行位置显示,通过语音模块进行
    的头像 发表于 07-24 15:13 878次阅读
    基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的鲜花售卖<b class='flag-5'>机</b><b class='flag-5'>系统</b>设计

    自助贩卖机远程运维管理4G工业路由器应用

    自助贩卖机作为一种自动化售货设备,在无人值守的情况下为消费者提供商品和服务,已经成为现代快节奏生活中不可或缺的一部分。而4G工业路由器在自助贩卖机中的应用,则极大地提升了其运营效率和管理便捷性。4G
    的头像 发表于 10-18 10:44 160次阅读
    自助<b class='flag-5'>贩卖机</b>远程运维管理4G工业路由器应用