当前位置: 首页 > news >正文

智能送餐车的设计(有完整资料)

资料查找方式:

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

编号:

T1632305M

设计简介:

本设计是基于STM32的智能送餐桌,主要实现以下功能:

1.实现送餐车的移动、菜品点餐,菜品上菜、语音提示,返回。
2.通过循迹模块进行循迹,循迹进行送餐,根据黑线进行行走。
3.通过超声波进行避障,并通过蜂鸣器进行报警提示
4.可设置两个RFID站点,餐桌1和餐桌2、当小车经过这个点的时侯,停下来。餐客可以进行点餐,(按键和显示屏进行点餐),小车点餐后,继续前行,餐桌2点餐结束后可反回取餐,然后到达指定地点,进行送餐和提醒。
5.采用重量传感器来测量车上的重物信息,达到终点后会发声进行提示取餐;
6.可通过显示屏显示内容

电源: 5V
传感器:红外循迹模块(TCRT5000)、超声波测距模块(HC-SR04)、压力传感器(HX711)、RFID模块(RC522)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:直流电机(SDC9150)、有源蜂鸣器、语音模块(SU-03T)
人机交互:独立按键

标签:STM32F103C8T6、OLED12864、TCRT5000、HC-SR04、HX711、RC522、独立按键、有源蜂鸣器、SDC9150、SU-03T

题目扩展:消防小车、RFID小车

智能送餐车的设计:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:

中控部分概述

中控部分是智能送餐车设计的核心,采用了STM32单片机作为控制器。它的主要功能是接收来自输入部分的各种数据,如超声波测距、重量检测、红外循迹、RFID识别、按键输入以及供电状态等。STM32单片机对这些数据进行内部处理,根据预设的算法和逻辑,产生相应的控制指令,发送给输出部分,实现送餐车的自主导航、避障、点餐、送餐及语音提示等功能。

输入部分概述

  1. HC-SR04超声波测距模块:用于检测送餐车与前方障碍物的距离,确保送餐车在遇到障碍物时能够及时避让。
  2. HX711称重模块:用于检测送餐车上所装载菜品的重量,以便在到达送餐点时准确提示顾客取餐。
  3. 4个红外循迹模块:分别安装在送餐车的四周,用于识别并跟踪预设的行驶路线,确保送餐车能够准确到达指定的送餐点。
  4. RFID模块:用于识别不同的送餐点位置,当送餐车到达某个送餐点时,RFID模块会发出信号,触发点餐或送餐操作。
  5. 独立按键:提供点餐、出餐等功能的按钮输入,方便顾客和餐厅工作人员进行操作。
  6. 供电电路:为整个系统提供稳定的电源,确保系统能够持续稳定运行。

输出部分概述

  1. OLED显示屏:用于显示餐桌选择、点餐流程、菜品信息等内容,方便顾客查看和操作。
  2. 4个直流电机驱动芯片:分别控制送餐车的四个轮子,实现送餐车的前进、后退、左转、右转等运动。
  3. SU-03T语音播报模块:用于播报点餐提示语、餐品送达提示语以及遇到障碍物时的避障提示语,增强系统的交互性和用户体验。
  4. 蜂鸣器:在送餐车遇到障碍物时发出声音提示,提醒系统或操作人员注意避障。

5 实物调试

5.1 电路焊接总图

首先在AD中根据各个模块画出原理图,然后导出PCB进行连线,最后通过嘉立创进行打板。板子到手之后就是焊接过程,第一部分是电源模块,将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接,焊接好之后插入Type-C电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排母焊接好后,将OLED显示屏插入排母。第三部分是单片机最小系统板,因为最小系统板已经引出了程序烧录接口和自带复位电路,所以只要焊接两个排母将单片机最小系统板插入排母。第四部分是按键。第五部分为LED灯。第六部分是红外循迹。第七部分是语音模块。下图5-1为焊接完整实物图:

图5-1电路焊接总图

5.2信息显示

如图5-2,根据不同界面显示不同内容,如果获取的界面为0,显示“刷卡选择餐桌”;如果获取的界面为1,显示“正在前往x号桌”;如果获取的界面为2,显示“送餐完毕,返回厨房中”;如果获取的界面为3,显示“到达厨房,备菜中”;如果获取的界面为4,显示“备餐完毕,送达x号桌”;如果获取的界面为5,显示菜单名;如果获取的界面为6,显示“送菜完毕,返回厨房中”;如果获取的界面为7-14,显示各个菜单名;如果获取的界面为15,显示“请慢用”。

图5-2 信息显示图

5.3 按键功能测试

如图5-3,为按键功能测试,如果获取的键值为1,菜单上;如果获取的键值为2,点菜;如果获取的键值为3,菜单下;如果获取的键值为4,确认键。

图5-3 按键功能测试显示图

5.4 避障测试

如图5-5所示为避障测试,若小车检测到障碍物,停车并语音提示和报警。

图5-4 避障测试显示图

设计说明书部分资料如下

设计摘要:

随着科技的飞速发展和人们生活节奏的不断加快,智能送餐车的设计成为了餐饮行业创新的重要方向。

智能送餐车的设计旨在解决传统送餐方式中效率低下、人力成本高、服务质量不稳定等问题。其主要设计目标包括提高送餐效率、降低运营成本、提升顾客体验。

在技术层面,智能送餐车运用了先进的自动驾驶技术,通过传感器和导航系统实现精准定位和自动行驶,同时具备高效的避障功能,确保行驶安全。智能调度系统能够根据订单信息和餐厅位置自动分配任务,并优化送餐路线,极大地提高了送餐速度。无线通信技术使送餐车与餐厅系统及顾客手机实时连接,方便顾客随时了解餐食位置和送达时间。此外,温控系统能保持餐食的适宜温度,保证食品质量。

在设计要点方面,外观设计简洁美观,符合现代审美,同时考虑使用场景选择合适的颜色和材质。内部结构合理布局餐食存放区域,确保安全稳定且便于取放餐食。动力系统采用高效环保的电动驱动或混合动力,保证可靠性和稳定性。安全系统配备刹车、灯光等必要设备,并建立完善的管理制度。

智能送餐车在餐饮、酒店、医院和养老院等领域具有广阔的应用前景。在餐饮行业,可提高送餐效率、降低成本、提升服务质量;在酒店行业,为客人提供便捷送餐服务,提升酒店服务水平;在医院和养老院,为特殊人群提供营养餐饮,减少感染风险。总之,智能送餐车的设计将为各行业带来新的发展机遇。

关键词:单片机;红外循迹;人机交互;语音模块;OLED12864;超声波测距模块

字数:14000+

目录:

设计说明书

合肥特纳斯科技有限公司

摘 要

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 超声波测距模块

3.6语音模块

4 系统程序设计

4.1 编程软件介绍

4.2 主程序流程设计

4.3 按键函数流程设计

4.4 显示函数流程设计

4.5 小车控制函数流程设计

5 实物调试

5.1 电路焊接总图

5.2信息显示

5.3 按键功能测试

5.4 避障测试

结 论

参考文献

致 谢

http://www.jsqmd.com/news/679216/

相关文章:

  • Meshroom完整指南:零基础掌握开源3D重建神器,从照片到模型的魔法之旅 ✨
  • 2026年Q2白蚁消杀口碑推荐榜单:桂林白蚁消杀、梅州白蚁消杀、武汉白蚁消杀、永州白蚁消杀、汕头白蚁消杀、泰州白蚁消杀选择指南 - 优质品牌商家
  • 从比亚迪宋L到北京魔方:盘点国内已上路的CMS车型,聊聊实际体验与选购避坑
  • 【2024最硬核可观测底座升级指南】:从Spring Boot 3.3到4.0 Agent-Ready架构跃迁——含JVM TI/Java Agent/OpenTelemetry三栈协同设计图
  • 2026年4月酒店用品行业深度解析:五大核心服务商盘点与选型指南 - 2026年企业推荐榜
  • 拆解RoF-X-X系列:手把手教你配置热插拔与链路冗余,打造高可靠卫星地面站
  • NVIDIA Jetson AGX Orin Industrial:工业级边缘AI的可靠解决方案
  • MoCo的‘动量’与‘队列’:不只是加速训练,更是稳定对比学习的关键设计
  • #VCS# 编译选项+vcs+initreg+random实战解析:从后仿困境到高效验证
  • 计算机毕业设计:Python电商农产品销售数据分析可视化系统 Flask框架 数据分析 可视化 机器学习 数据挖掘 大数据 大模型(建议收藏)✅
  • 别再为SaaS多租户数据隔离头疼了!用MyBatis-Plus Dynamic-Datasource 3.3.1,5分钟搞定SpringBoot多数据库切换
  • 2026现阶段广西公文包直销市场格局与五强服务商深度解析 - 2026年企业推荐榜
  • 从Kaggle竞赛到工业落地:MATLAB环境下XGBoOST调参的实战避坑指南
  • 工业总线通信为什么必须安装设备描述档?
  • 光计算加速Transformer:ENLighten框架的突破与实践
  • 2026年4月隔爆线圈厂商深度测评:五大专业服务商综合实力解析与选型指南 - 2026年企业推荐榜
  • AOCV Table深度解析:从一维到二维,构建精准时序签核模型
  • 从正则表达式到DFA:用Java实现一个简易的字符串模式匹配引擎
  • 为什么92%的.NET团队在Q1已切换AOT部署Dify?——C# 14 Runtime裁剪策略与Dify v1.12 API兼容性深度验证报告
  • OOMMF微磁模拟实战:从mmSolve2D交互求解到批处理脚本的完整避坑指南
  • 算法学习笔记(12): KD 基于高温 Softmax 的 Logits 模拟
  • 从芯片制造到电路设计:为什么CMOS工艺偏爱P型衬底?聊聊背后的历史与技术选择
  • NVIDIA DGX SuperPOD:AI超级工厂的算力革命
  • mysql事务什么时候需要回滚_mysql异常处理解析
  • 别再自己搭文件服务器了!Spring Boot整合阿里云OSS,5分钟搞定图片上传功能
  • 2026年现阶段浙江生产线服务商竞争力评估:五强格局与选型指南 - 2026年企业推荐榜
  • 计算机毕业设计:Python农业数据分析与粮食产量预测系统 Django框架 数据分析 可视化 机器学习 深度学习 大数据 大模型(建议收藏)✅
  • 从OCV到AOCV:深度解析基于Stage与Distance的时序悲观度剔除策略
  • Day05:大模型生产环境常见问题与排障科普笔记
  • 2026兰州不锈钢净化板技术解析:兰州手工岩棉净化板/兰州手工板/兰州手工洁净板厂家/兰州手工玻镁净化板/兰州机制净化板/选择指南 - 优质品牌商家