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

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

3天内不再提示

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

小常硬件 来源:小常硬件 2023-07-21 09:25 次阅读

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

一.系统设计

本次自动售卖机的设计使用STM32单片机作为控制核心,使用语音识别传感器光电识别传感器、无线通信模块来进行购买指令的识别、传输、硬件数量验证,通过GPS定位模块进行售卖机定位,使用无线模块与设计的云平台配合使用,这样就能在上位机端对售卖机的商品数量和位置信息进行显示。还可以使用按键进行商品购买,通过继电器控制自动贩卖机的打开与关闭。

d7b137a2-2717-11ee-962d-dac502259ad0.jpg

图1 系统框图

二.硬件设计

主要设计的电路有主控电路(最小系统电路)设计、无线通信、语音识别、语音合成、位置检测等电路的设计。

d7d00c40-2717-11ee-962d-dac502259ad0.jpg

图2 硬件电路

三.软件设计

自动售卖机系统的软件实现过程中首先要进行的系统初始化,初始化结束后开始进行接下来的购买主程序,首先进行语音指令和无线指令的识别,单片机会将读取到的购买指令进行识别和处理,当检测到语音启动指令和无线指令时执行购买指令,然后进行投硬币购买。

d7e61fc6-2717-11ee-962d-dac502259ad0.jpg

图3 程序流程图

d7f11ab6-2717-11ee-962d-dac502259ad0.jpg

图4 主程序

四、实物展示

d80d244a-2717-11ee-962d-dac502259ad0.jpg

审核编辑:汤梓红

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

    关注

    2526

    文章

    48110

    浏览量

    740142
  • 单片机
    +关注

    关注

    6001

    文章

    43978

    浏览量

    620871
  • 无线通信
    +关注

    关注

    56

    文章

    4198

    浏览量

    142352
  • STM32
    +关注

    关注

    2240

    文章

    10674

    浏览量

    348815

原文标题:基于STM32单片机的自动售卖机系统

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

收藏 人收藏

    评论

    相关推荐

    自动售卖机

    /*名称:自动售卖机 功能:输入4位密码,同时数码管显示,如果正确,蓝灯亮;如果输入密码不够长,提前按下确定键,绿灯亮;密码不正确,红灯亮;为了代码简单,本程序不设外部设置初始密码而且也不限制输入
    发表于 04-08 11:14

    亲们··我有个基于 LAB VIEW 的 饮料售卖机的程序··

    亲们··我有个基于 LAB VIEW 的 饮料售卖机的程序·· 先需要一个实验报告···亲们···谁能帮帮忙···帮忙者 必谢····11月26晚截止···
    发表于 11-25 15:32

    我有个 基于 lab view的饮料售卖机的程序··

    我有个 基于 lab view的饮料售卖机的程序··现在需要一个实验报告···着急····11月26日截止····帮忙者必谢····请发到1606191069@qq.com`````
    发表于 11-25 15:37

    饮料售卖机的问题

    哪位大神帮忙看看这个饮料售卖机的问题啊,一模一样,就是不会做啊!
    发表于 06-13 12:08

    【NanoPi2申请】自动售卖机开发

    申请理由:开发智能售卖机控制系统项目描述:实现物联网,智能化控制售卖机
    发表于 12-02 16:09

    个人自制的自动售卖机

    本人学习labview时间不长,还是个新手,望多多赐教!自动售卖机
    发表于 10-21 18:57

    求解-利用微信或支付宝支付的Mini自助售卖机的应用及后台管理模式

    ` 求电子发烧友们给我讲解一下:利用微信或支付宝支付的Mini自助售卖机的应用及后台管理模式,它的工作原理,还有需要哪些硬件和软件程序,功能要求:用手机扫描二维码选择商品,微信或支付宝支付就OK,实现后台管理,如销售统计,补货提醒及推广网上商城等功能。小白在此静候佳音!!!`
    发表于 05-23 21:36

    【MYS-6ULX-IOT试用申请】智能售卖机

    项目名称:智能售卖机试用计划:申请理由:对MYS-6ULX-IoT,及运行有了一定的了解和学习,并可以进行程序的测试与移植,想通过试用该款开发版进一步学习其应用于在智能硬件上面的应用,因为该款开发
    发表于 06-07 13:49

    嵌入式操作系统单片机程序员深造的必选之路

    看使用的单片机和使用操作系统开发的产品,比如闹钟、自动售货机就是单片机做的。但自动售卖机,一旦需
    发表于 03-01 11:35

    【RX130免费试用申请】无人售卖机

    项目名称:无人售卖机试用计划:申请理由:本人有两年嵌入式硬件开发经验,曾设计过嵌入式户外环境监测设备、智能路灯,并参与设计智能楼宇应急系统,对智能硬件的发展以及生活应用有一定深入的学习和研究。想要
    发表于 07-25 11:19

    简单的售卖机

    适用人群:入门学习者内容:1、事件驱动的生产者消费者状态2、简单版售卖可乐程序,参考于老外的程序。
    发表于 06-08 00:10

    求基于labview的自动饮料售卖机的教程

    这是我的论文设计,我是一个小白,没有学过labview,所以那些现成的程序源码也看不懂,想要一个用labview设计自动饮料售卖机的教程,就是有详细的步骤,每一步怎样做,不是现成的程序,谢谢了
    发表于 03-18 01:03

    售卖机控制板开发,沐渥带来购物新体验

    随着人工智能和物联网时代的到来,智能设备已经涉及人们生活中的方方面面,智能零售行业发展迅猛。典型代表就是自动售卖机,但是传统的自动售卖机功能简单,无法满足消费者越来越高的要求。因此沐渥
    的头像 发表于 09-19 17:09 402次阅读
    <b class='flag-5'>售卖机</b>控制板开发,沐渥带来购物新体验

    自动售卖机的类型和工作流程分析

    线上经济的崛起提高了人们的生活品质,促进了我国市场经济的发展。随着互联网的快速发展,线上经济资源已经饱和,线上和线下资源整合已经成为市场经济发展的方向,而自动售卖机正是线上和线下经济发展的连接纽带
    的头像 发表于 02-28 14:10 1200次阅读
    <b class='flag-5'>自动</b><b class='flag-5'>售卖机</b>的类型和工作流程分析

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

    本次鲜花售卖机系统设计使用STM32单片机为主控,通过光电管进行扫描,通过GPS进行位置显示,通过语音模块进行语音识别和语音播报,信息通过无线通信模块上传到上位机端,检测到语音启动或无
    的头像 发表于 07-24 15:13 524次阅读
    基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的鲜花<b class='flag-5'>售卖机</b><b class='flag-5'>系统</b>设计