1 / 6
文档名称:

基于STM32F103设计的智能购物系统设计与实现.doc

格式:doc   大小:16KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于STM32F103设计的智能购物系统设计与实现.doc

上传人:熙凤 2022/5/29 文件大小:16 KB

下载得到文件列表

基于STM32F103设计的智能购物系统设计与实现.doc

相关文档

文档介绍

文档介绍:基于STM32F103设计的智能购物系统设计与实现
摘 要:为解决传统超市、商场在购物过程中存在的诸多问题,文章在普通购物车的基础上,设计以STM32F103为控制核心,附带液晶显示屏(可触摸)、内置摄像头和与传感器匹配的价格区间、销量进行排序。
自助结账功能
当消费者购买商品时,内置摄像头会确认消费者购买的商品,利用传感器和无线数据传输,将购买的商品反馈到显示屏上,点击显示屏结账实现自助结账功能。对于称重的商品,购物车底部有重力传感器,会对选购的商品进行精确的测量,消费者不用担心价格算错。
移动端服务应用软件介入
顾客可以在下载、使用移动APP后,定制购物计划、浏览商家活动信息、查看消费记录、收取商家提供的优惠券或会员积分等信息。可以与快递、外卖等软件合作,将已购商品送货上门,使用户足不出户就能享受到便捷服务。用户可以对自己购买的商品进行评价,也可以看到其他消费者对此商品的评价,更有利于消费者购买自己心仪的商品。
2 硬件设计
智能购物系统以普通购物车为基础,配有智能系统,结构如图1所示。
中央信息处理系统(STM32F103)
中央处理系统依赖于中央核心处理器(CPU),由于人工智能需要大量的数据处理以及运算,且不能价格过高(提高制作成本),因此,本团队将目光放在了STM32系列芯片上[2]。
STM32系列是意法半导体集团基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM。硬件电路结构如图2所示。
商品识别
该智能购物车的内置摄像头采用与传感器匹配的图像识别技术,可以在收到商品时,自动识别所放入的物品信息,并将信息和价格显示在屏幕上,只需在挑选完毕后自助支付即可,其重量传感器会精确称重需要称重的商品。
无线数据传输
ZigBee模块是一种物联网无线数据终端,利用ZigBee网络为用户提供无线数据传输功能。该智能购物系统采用高性能的工业级ZigBee方案,提供SMT与DIP接口,可直接连接TTL接口设备,实现数据透明传输功能;低功耗设计,最低功耗小于1 mA;提供6路I/O口,可实现数字输入输出、脉冲输出,其中有3路I/O口还可实现模拟量采集、脉冲计数等功能。ZigBee组网模式如图3所示[3]。
3 软件设计
消费者在液晶屏上输入选择的商品,数据进入中央处理系统,中央处理系统通过WLAN模块进入后台数据库中查找该商品的位置。在消费者找到商品时,可以利用商品信息、商品推荐功能进一步了解商品的详细信息,如商品近期价格浮动,促销活动以及其他消费者对此商品的评价,商品信息反馈在触摸屏上。当商品放入购物车时,摄像头和传感器会确认商品的种类以及重量,形成价格清单[4]。在结账时中央处理器把存储数据通过无线数据传输反馈给后台超市主机,超市主机产生商品明细价格以及付款码显示在触摸屏上,消费者还可以采用刷信用卡的方式进行结账。软件设计流程如图4所示。
4 结语
互联网发展迅速,共享单车等共享经济似乎一夜之间就火遍了大街小巷。毫无疑问,当前正处于急剧变化的时代,财富的创造速度令人瞠目结舌,一系列变化的根源在于以互联网为代表的新经济模式