资料查找方式:

特纳斯电子(电子校园网):搜索下面编号即可

编号:

T2512202M

设计简介:

本设计是基于单片机的自动售卖机系统,主要实现以下功能:

1.压力传感器制作一个称重称,然后可以在单片机上设置单价,实现对于蔬菜等物品的称重
2.称重之后,通过单片机计算价格,并且显示价格
3.单片机通过显示模块显示出一个二维码,这是模拟支付二维码
4.客户通过扫码可以进入云平台进行支付,到时候会设置一个按键,按下按键,表示支付完成,支付的数据可以存储在平台上
5.称的那边,会语音播报,已经支付完成XXX元

标签:32单片机、TFT、WiFi模块、语音识别模块、称重模块

系统框图:

自动售卖机-开题报告

本设计以STM32F103单片机为核心控制器,加上其他的模块一起组成的自动售卖机的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STM32F103单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由三部分组成,第一部分是HX711压力传感器,用于检测蔬菜重量;第二部分是独立按键,进行输入不同物品单价、确认键、进行结算;第三部分是供电电路,给整个系统供电。输出由三部分组成,第一部分是TFT显示屏,显示单价、重量,总价等;第二部分是SU-03T语音播报,用于播报总价、支付完成等;最后一部分是WIFI模块,可以查看需要支付金额,同时可以通过手机操作支付。

5 实物调试

5.1 电路焊接总图

首先将电路焊接在集成板上,共有以下部分,第一部分是电源模块,将电源插座、电源开关、10k电阻和一个指示灯依次焊接,焊接好之后插入DC 电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排针焊接好后,将TFT显示屏插入排针。第三部分是单片机模块,本次课题使用的是STM32单片机。第四部分是复位电路模块,一个复位按键、10uF极性电容、10k电阻为一个模块焊接,构成复位电路。第五部分是5V转3.3V电路焊接而成。第六部分是USB转TTL模块,焊接下载接口GND、TXD、RXD,将HEX文件下载到单片机中,查看是否能下载正常,测试验证一切正常。第七部分是独立按键模块。第八部分是语音识别模块,第九部分是称重模块,第十部分是WIFI。下图5-1为焊接完整实物图:

图5-1电路焊接总图

5.2 连接WIFI实物测试

如图5-2所示,下图为上电后,先用唤醒词唤醒语音模块,唤醒词“小爱同学/智能管家/特纳斯电子”。如何说出“配网”。连接WIFI模块,使用特纳斯电子公众号,这里我们使用的是特纳斯电子公众号,点击微信配网,进入配网模式,然后连接到自己家的无线网,在小程序上输入连接无线网密码。点击连接,成功后 会弹出“配网成功”。

图5-2连接WIFI实物图

5.3 称重计算实物测试

如图5-3所示,此设计分别有三个单价,按键K1是单价5元,按键K2是单价8元,

按键K3是单价15元。放好物品称重后,按下K4计算总计价格。

图5-3自动报警实物图

5.3付钱商品实物测试

如图5-3所示,我们称重好物品,计算好物品重量和价钱。按下K5进入结帐模式,屏幕会出现付钱二维码,语音播报“您购买的商品金额,请扫码支付”。然后在手机页面模拟支付。

图5-3自动报警实物图

6 仿真调试

6.1仿真总体设计

仿真设计包括单片机、OLED显示屏、五个按键、模拟语音识别模块、模拟WIFI模块的串口虚拟终端。

图6-1 仿真设计总图

6.2称重仿真检测测试

如图6-2所示,,此设计分别有三个单价,按键K1是单价5元,按键K2是单价8元,

按键K3是单价15元。放好物品称重后,按下K4计算总计价格。

图6-2 按键控制仿真总图

6.3商品支付检测测试

如图6-3所示,我们称重好物品,计算好物品重量和价钱。按下K5进入结帐模式,屏幕会出现付钱二维码,语音模拟播报播报“您购买的商品金额,请扫码支付”。然后按下按键“1”模拟支付。

图6-2 商品支付仿真图

编号:

T2512202M-LW

设计摘要:

本论文介绍了基于STM32F103单片机的自动售卖机系统设计,该系统由中控部分、输入部分和输出部分组成。中控部分采用STM32F103单片机作为核心控制器,获取输入部分数据,经过内部处理,控制输出部分。输入部分包括HX711压力传感器用于检测蔬菜重量、独立按键用于输入不同物品单价、确认键、进行结算,以及供电电路为整个系统供电。输出部分包括TFT显示屏用于显示单价、重量、总价等信息、SU-03T语音播报模块用于播报总价、支付完成等提示信息、WIFI模块可以查看需要支付金额,同时可以通过手机操作支付。系统的基本工作流程是通过HX711传感器检测蔬菜重量,用户通过独立按键输入不同物品单价并进行结算,中控部分获取输入数据,经过内部处理,控制TFT显示屏显示相关信息,通过SU-03T语音播报模块进行语音提示。同时,用户可以通过手机连接WIFI模块,查看需要支付金额,并通过手机进行支付操作。这样的设计可以实现自动售卖机的基本功能,方便用户进行购买和支付操作。

关键词:单片机;语音识别模块;称重模块;TFT显示屏

字数:9000+

内容预览:

摘 要

ABSTRACT

1 引 言

1.1 选题背景及实际意义

1.2 国内外研究现状

1.3 课题主要内容

2 系统设计方案

2.1 系统整体方案

2.2 单片机的选择

2.3 电源方案的选择

2.4 显示方案的选择

3系统设计与分析

3.1 整体系统设计分析

3.2 主控电路设计

3.3 显示模块

3.4 SIM900A通信模块

3.5 TTS语音播报模块

3.6 SU-03T语音识别模块

4 系统程序设计

4.1 编程软件介绍

4.2 主程序流程设计

4.3 按键功能图

4.4 显示函数流程图

4.5 处理函数流程图

5 实物调试

5.1 电路焊接总图

5.2 连接WIFI实物测试

5.3 称重计算实物测试

5.3付钱商品实物测试

6 仿真调试

6.1仿真总体设计

6.2称重仿真检测测试

6.3商品支付检测测试

结  论

参考文献

致  谢

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐