基于STM32的智能外卖柜系统设计摘要互联网技术的迅速发展,使外卖行业在日常生活中逐渐被广泛应用,越来越普遍。尽管外卖配送服务为消费者带来了极大的便利,但同时也存在一些问题,如配送效率低下、食品保温效果差、配送员与消费者之间的信息不对称等。这些问题不仅影响了消费者的用餐体验,也制约了外卖行业的进一步发展。为使用户快捷方便地收到色香味俱佳的外卖餐食,本次毕设设计了一款基于STM32的智能外卖柜,该外卖柜通过按键模块和显示屏输入外卖员身份信息以及客户电话号码,选择外卖柜功能,确认后外卖柜自动打开,柜号和取件码将自动发送至客户手机,客户通过按键模块和显示屏用取件码取出外卖,柜门合上。该外卖柜的特点是智能化管理,自动分配存储空间,有效减少配送员的等待时间,提高配送效率:实时将外卖柜号和开门密码传送给用户,使用户快捷、安全、卫生地收取外卖。关键词:STM32:智能外卖柜;SM800C模块AbstractWith the rapid development of Internet technology,the takeaway industry has beengradually widely used in daily life,becoming more and more common.Delivery services havebrought great convenience to consumers,but at the same time,there are also some problems,such as low delivery efficiency,poor food insulation effect,and information asymmetrybetween delivery personnel and consumers.These issues not only affect the dining experienceof consumers,but also constrain the further development of the food delivery industry.In order to enable users to quickly and conveniently receive takeout meals with excellentcolor,aroma,and taste,a smart takeout cabinet based on STM32 has been designed for thisproject.The cabinet inputs the identity information of the takeout person and the customer'sphone number through a button module and display screen,selects the takeout cabinetfunction,confirms,and the cabinet automatically opens.The cabinet number and pickup codewill be automatically sent to the customer's mobile phone.The customer uses the buttonmodule and display screen to retrieve the takeout food with the pickup code,and the cabinetdoor closes.The characteristic of this delivery cabinet is intelligent management,automatic allocationof storage space,effectively reducing the waiting time of delivery personnel and improvingdelivery efficiency;Real time transmission of the delivery cabinet number and door openingpassword to users,enabling them to quickly,safely,and healthily receive takeout.Key words:STM32;Hall element Smart food delivery cabinet;SIM800C module目录第1章绪论11.1课题背景1.2课题主要任务第2章系统总体方案设计32.1方案总述.32.2系统总体设计2.3系统整体实现功能第3章系统硬件设计.53.1STM32单片机介绍..53.1.1STM32单片机引脚分布.53.1.2STM32F103C8T6微控制器引脚配置..63.1.3STM32F103C8T6微控制器组成63.2舵机SG90模块.73.3通信模块SIM800C模块.83.4显示屏模块.…..93.5单片机最小电路系统设计.93.6按键电路设计…第4章系统软件设计…124.1系统主程序设计…124.2系统软件功能流程说明.124.3主要模块程序设计.….144.3.1舵机模块程序设计…144.3.2显示屏模块程序设计.154.3.3按键模块程序设计16第5章系统仿真.…175.1仿真介绍.….175.2仿真设计总原理图…,175.3仿真程序的实现.18第6章系统调试与运行196.1硬件调试…196.2软件调试…196.3系统整体调试与分析20结论.23参考文献.24附录25致谢29IV
暂无评论内容