资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
T0782410M
设计简介:
本设计是基于STM32的智慧餐厅控制系统设计,主要实现以下功能:
1、通过红外传感器识别顾客,当顾客进门,语音播报“欢迎光临”
2、通过烟雾传感器监测餐厅的烟雾浓度,如果超标,可以进行报警,同时疏散顾客逃生
3、监测餐厅的一氧化碳浓度和甲烷,超过设定参数值,可以进行报警提醒
4、监测餐厅的温湿度,如果温度超标,可以启动风扇进行降温。温度低于设定的参数值,开启加热空调。
5、监测餐厅的光照情况,如果监测到外界光照低于设定的参数值,可以通过LED灯进行补光,保证餐厅照明
6、通过WiFi模块连接云平台,可以实时监控数据。
电源: 5V
传感器:温湿度传感器(DHT11)、一氧化碳浓(MQ-7)、甲烷(MQ-4)、USB灯、烟雾传感器(MQ-2)、二维码(EM2000X)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:继电器
人机交互:独立按键
标签:STM32、OLED12864、MQ-7、DHT11、MQ-3、MQ-4、MQ-2、EM2000X
题目扩展:基于单片机的智能餐厅设计、基于STM32的餐厅环境监测设计
基于 STM32 的智慧餐厅控制系统设计
一、主控部分
核心:STM32 单片机
功能:获取输入数据、内部处理、控制输出
二、输入部分
- 温湿度传感器模块:检测餐厅环境的实时温湿度
- 红外对管模块:检测就餐区域或点餐区域是否有人
- MQ-2 烟雾传感器模块:检测餐厅内的烟雾浓度
- 光敏电阻模块:检测餐厅环境的光照强度
- 甲烷传感器模块:检测餐厅内的甲烷浓度
- 一氧化碳传感器模块:检测餐厅内的一氧化碳浓度
- 独立按键:用于切换系统界面、设置各项参数阈值、进入结算付款界面等操作
- 供电电路:为整个智慧餐厅控制系统供电
三、输出部分
- OLED 显示模块:显示商品信息、商品购买选择界面、结算付款界面及各参数阈值设置界面等
- 蜂鸣器报警模块:当一氧化碳、烟雾、甲烷浓度超过设定阈值时,触发蜂鸣器报警
- USB 灯模块:当环境光照强度低于设定阈值时,自动开启照明
- 扫码枪模块:点餐完成后,支持扫码结算功能
- 继电器(风扇)模块:控制风扇运行,调节餐厅通风或温度
- 继电器(加热空调)模块:控制加热空调运行,调节餐厅环境温度
- 语音播报模块:提供语音播报服务,包括点餐引导、结算提醒、参数异常警示等
- WIFI 模块:连接云平台,通过手机 APP 与云平台实现数据存储记录及设备远程控制
第 5 章 实物调试
5.1 整体实物构成
该设计主要硬件有 STM32F103C8T6 单片机,作为核心控制单元处理各类数据与指令;OLED 显示屏用于展示点餐信息、环境参数等内容;SU-03T 语音模块实现语音交互,如迎宾、提醒等播报;EM2000X 扫码枪满足点餐结算环节扫码需求;MQ-4 甲烷传感器和 DHT11 温湿度传感器分别监测甲烷浓度与温湿度等环境指标,还有复位电路、晶振电路等保障单片机正常运行。
焊接流程方面,先准备好电烙铁、焊锡丝、助焊剂等焊接工具和元件。接着在电路板上对应焊盘涂少量助焊剂,将元件引脚与焊盘对齐放置,用电烙铁蘸取适量焊锡丝对引脚进行焊接,先固定一个引脚确保元件位置正确,再依次焊接其余引脚。焊接完成后,检查焊点是否有虚焊、短路等情况。
注意事项上,焊接前要确保元件型号、规格正确,避免错焊。焊接时控制好电烙铁温度,一般在 300-350℃ ,温度过高易损坏元件,过低则会导致焊接不牢固。焊接时间不宜过长,每个焊点控制在 2-3 秒。另外,要保持焊接环境整洁,避免杂物落入电路板影响焊接质量和电路性能,焊接过程中还需做好静电防护,防止静电损坏对静电敏感的元件,比如 STM32F103C8T6 单片机。整体实物如图 5-1 所示:

图 5-1 整体实物图
5.2 二维码结算功能
在该设计中,通过按键或者手机端选择购买餐品和数量,确认点餐内容后,系统生成支付二维码,顾客使用手机扫码完成结算,此时语音同步提示。结算完成后,订单信息通过 APP 自动推送至厨房,通知厨师开始制作。整个购买流程无需人工介入,从点餐到支付均实现智能化操作,语音提醒确保顾客清晰了解每一步进度,提升点餐效率与体验。二维码结算功能图如下图 5-2 所示。

图 5-2 二维码结算功能获取图
5.3 阈值设置功能测试
该设计的阈值设置通过按键 5 和 6 实现参数调节,不同界面对应不同环境参数的阈值修改。在温度上限设置界面(界面 6),按 5 使温度上限 + 1,按 6 使温度上限 - 1;温度下限设置界面(界面 7)中,按 5 使温度下限 + 1,按 6 使温度下限 - 1。烟雾阈值设置界面(界面 8)里,按 5 提高烟雾阈值,按 6 降低烟雾阈值;甲烷阈值设置界面(界面 9)和 CO 阈值设置界面(界面 10)操作类似,分别通过 5 和 6 调节对应气体的阈值。光强阈值设置界面(界面 11)中,按 5 使光强阈值 + 5,按 6 使光强阈值 - 5。所有调节实时生效,为系统环境监测与自动控制提供精准的触发标准。阈值设置功能如下图 5-3 所示:

图 5-3 阈值设置功能测试图
5.4 手机通信功能
该设计中手机通信功能基于 WiFi 等无线模块,实现与主控单片机的数据交互。手机端 APP 可接收单片机采集的餐厅环境数据,如温湿度、气体浓度等实时参数并展示;同时,手机能向单片机发送控制指令,像阈值设置、设备操作(如调节环境调控设备)等,还可接收订单状态、报警信息等推送,让用户远程掌握餐厅系统运行情况,构建起手机与硬件系统的双向通信桥梁,提升智慧餐厅的远程管控与信息交互便捷性。其手机通信功能如下图 5-4 所示:

图 5-4 手机通信功能测试图
第 6 章 软件调试
6.1 软件介绍
Proteus 8.15 是一款由 Labcenter Electronics 开发的电子设计自动化(EDA)软件。它集电路仿真、PCB 设计和微控制器调试于一体,广泛应用于嵌入式系统开发等领域。该软件拥有丰富元件库,包含超 50000 种元器件,支持模拟 / 数字电路协同仿真,集成逻辑分析仪等虚拟仪器。它还内置 8051、ARM 等微控制器模型,支持与 Keil 等编译器联调。此外,Proteus 8.15 可实现从原理图到 PCB 的自动布局布线,并生成 3D 模型。其界面直观,支持工具栏和快捷键个性化定制,还提供电压探针等调试工具,方便用户分析电路行为。软件界面如图 6-1 所示:

图 6-1 软件界面图
6.2 餐品购买功能
在这一设计里,顾客既可以通过按键操作,也能借助手机端来挑选想要购买的餐品,并确定其购买数量。待点餐内容确认无误后,系统会自动生成支付二维码,顾客只需使用手机扫码,就能完成结算,与此同时,还会有语音同步进行相应提示。餐品购买功能图如下图 6-2 所示。

图 6-2 餐品购买功能获取图
6.3 阈值设置功能测试
该设计通过按键 5 和 6 调节阈值,不同界面对应不同环境参数修改:界面 6(温度上限)、7(温度下限)按 5 加 1、按 6 减 1;界面 8(烟雾)、9(甲烷)、10(CO)按 5 提高、按 6 降低对应阈值;界面 11(光强)按 5 加 5、按 6 减 5。调节实时生效,为系统监测与控制提供精准触发标准。阈值设置功能如下图 6-3 所示:

图 6-3 阈值设置功能测试图
设计说明书部分资料如下
设计摘要:
随着消费升级与物联网技术的快速发展,餐饮业对智能化运营与服务升级的需求日益迫切。传统餐厅在客流管理、服务响应、安全监管及环境调控等方面的效率瓶颈逐渐凸显,难以满足现代消费者对便捷性、安全性与舒适度的高要求。
当前,多数餐厅仍依赖人工完成顾客引导、订单传递、环境调节及安全巡检等工作,存在服务效率低、人力成本高、安全预警滞后等问题。同时,环境参数与安全指标的监测多为被动式,缺乏实时调控与智能联动能力,制约了餐厅的精细化管理水平。
因此,研究并设计智慧餐厅控制系统具有重要现实意义。该系统通过集成传感器、物联网与智能控制技术,可实现客流感知、智能点餐结算、环境自适应调节、安全实时监测及云端数据管理的一体化功能,不仅能提升服务效率与顾客体验,还能强化安全保障能力,降低运营成本,为餐饮业数字化转型提供有力支撑。
关键词:智慧餐厅;物联网;单片机
字数:11000+
目录:
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 研究内容与方法
1.4 论文章节安排
第2章 系统总体分析
2.1 系统总体框图
2.2系统主控方案选型
2.3显示屏选择
2.4语音模块选择
2.5扫码枪模块选择
第3章 系统电路设计
3.1 系统总体电路组成
3.2 主控电路设计
3.3 电源电路设计
3.4甲烷传感器电路设计
3.5 温湿度传感器电路设计
第4章 系统软件设计
4.1 系统软件介绍
4.2 主程序流程图
4.3按键函数流程设计
4.4显示函数流程设计
4.5处理函数流程图
第5章 实物调试
5.1 整体实物构成
5.2 二维码结算功能
5.3 阈值设置功能测试
5.4 手机通信功能
第6章 软件调试
6.1 软件介绍
6.2 餐品购买功能
6.3 阈值设置功能测试
第7章 总结
参考文献
致谢
&spm=1001.2101.3001.5002&articleId=156293992&d=1&t=3&u=3bc018f5ff4f442a8221669248d18b02)
278

被折叠的 条评论
为什么被折叠?



