- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32的智能购物车设计
摘要:针对传统超市购物车结账排队时间长、付款效率低的问题,提出了一种更符合现代社会人们购物方式的智能购物车。智能购物车能够实现购物车的自动跟随、避障、称重、条形码识别等功能,用户可以在购物车的LCD液晶屏查看自己的购物商品信息、价钱信息,并且单片机会自动通过Wi-Fi模块将数据发送到超市前台,用户只需要到前台结账即可,大大减少排队和商品结算时间。整体设计具有很高的完整性和实用性,能有效缓解因手工结算缓慢导致的排队付款时间过长的问题,具有很大的市场潜力。
针对于传统的购物结账方式排队慢、付款难的困扰,消费者提出了更高的购物需求,希望有一种更加智能化和便捷化的购物方式。为此,本文提出了一种智能购物车,利用智能化及信息化手段,提升购物人员的消费舒适性以及采购、结算的便利性,大幅度提高超市的运行效率,增加收益本文所提出的智能购物车是在传统的购物车基础上安装跟随模块、重量采集模块、条码识别模块等硬件,其功能是当购物车启动时实现人车智能跟随、显示条码识别模块识别的价格信息。当用户将欲购商品放入购物车中时,系统中的条码识别模块结合重量采集模块自动识别并核准商品信息并在液晶屏上显示出此商品的价格信息。用户结账时只需要到商品信息接收器查看通过Wi-Fi模块发送的商品金额,核实无误后便可在商品信息接收器直接付款,大幅度减少排队时间,提高购物结算速度。1 系统硬件设计1.1 系统总体设计本设计中,将系统分为购物车控制器(主机)、手持跟随器(从机)、商品信息接收器(从机)这三个子系统。其系统总体框图如图1所示。首先购物车运行时手持跟随器会发射出超声波,STM32购物车控制器上两个超声波接收模块分别从不同位置接收到超声波并计算出相应的距离可以实现购物车的智能跟随,压力传感器模块、条形码识别模块分别获取商品重量信息、价格信息并且实时输出在屏幕上,最后将数据通过Wi-Fi模块上传到商品信息接收器的Wi-Fi模块上即收银台中,最终实现购物小票的预打印功能。1.2 主控芯片本设计的购物车控制器(主机)、商品信息接收器(从机)主控芯片均采用的是STM32F103ZET6微控制器,这个芯片是意法半导体公司生产的32位微控制器,集成有64k B的片内RAM和512k B的片内ROM,其内核是Cortex-M31.3 跟随模块跟随实现的根本原理是超声波测距,所以跟随模块本质就是两个超声波接收模块(在购物车控制器中,左右两边各一个)和一个发射模块(在手持跟随器中)组成。本设计使用的是单收单发的超声波模块,模块工作电压为5V,与主控芯片采用串口通信,波特率为115200,能够检测到跟随的距离范围为4~500cm1.4 红外避障模块本系统使用的避障模块为光电反射传感器模块,该模块有一个红外发射管和接收管,如果碰到障碍物则发射管发射红外光会被很大程度地反射回来,进而红外光接收管会接收到反射回来的光,会被模块认定有障碍物出现,会给一个低电平信号。模块工作电压为3.3V~5V。该模块的探测距离还可通过模块本身所带的电位器进行调节,有效距离范围0.02m~0.3m1.5 条码识别模块本系统使用的扫码模块型号为GM65,这款模块是市面上常用的性能和稳定性都较为优异的一款条码识别模块,对各种一维条形码和常见的二维码都能够准确识别出来,并且识别的速度和准确率经过严格的测试均能达到优秀的标准。本模块用在购物车控制器中,需要5V供电并且和单片机串口通信。1.6 称重模块本系统使用的使HX711这一称重模块,本模块内置了24位的AD转换芯片,是一个高度集成的AD转换模块,AD转换过程所需要的时钟、电源等电路都集成在了模块内部,抗干扰性和可靠性都得到了不小的提升。本模块用在购物车控制器中,使用5V供电,和单片机采用两线的串行数据通信,一条时钟线一条数据线。1.7 Wi-Fi模块本系统使用的Wi-Fi模块型号为ESP8266-01的串口转Wi-Fi模块,此类Wi-Fi模块使用简单,通过AT指令初始化Wi-Fi模块通过串口即可完成通信1.8 LCD显示模块本部分使用的屏幕模块是彩色TFT-LCD屏幕,TFT-LCD液晶显示器内部结构是每个薄膜晶体管去驱动一个液晶显示的像素的节点,本显示器结构上就决定了显示效果好,清晰度和色彩都有着出色的表现,远超其他类型的LCD显示屏。购物车控制器和商品信息接收器均使用此模块作为显示模块。2 系统软件设计2.1 主程序设计2.1.1 购物车控制器系统总体流程图如图2所示。在给购物车控制器供电后首先进行各部分的初始化工作,初始化之后打开串口和定时器的中断,串口的中断一直在获取超声波距离信息,通过距离信息计算出PWM值,定时器5ms产生一个中断,
您可能关注的文档
最近下载
- 新教科版四年级下册科学全册知识点.pdf VIP
- 2025-2026部编人教版4四年级上册《道德与法治》全册教案设计.pdf VIP
- 专题8-1 马尔科夫链(与数列结合的概率递推问题)(解析版) .docx VIP
- 现代汉语(上)试题.doc VIP
- DCT图像压缩方法.ppt VIP
- 心肺运动试验临床规范应用中国专家共识.pptx VIP
- 智慧物流建设方案.docx VIP
- GB∕T 26332.5-2022 光学和光子学 光学薄膜 第5部分:减反射膜基本要求.pdf
- 冀人版五年级科学上册全册知识点.pdf VIP
- 2025至2030中国采矿采石设备制造行业需求趋势及供需平衡分析报告.docx VIP
原创力文档


文档评论(0)