编号:
T3882602M
设计简介:
本设计是基于STM32的全自动智能购物车系统,主要实现以下功能:
1、通过OLED12864显示屏实时显示商品名称、数量、单价、重量及总价。
2、通过扫码枪扫码实现商品购入。
3、整装产品直接扫码录入名称、数量、单价并语音播报,总价累加;散装产品扫码获取单价后结合重量传感器(HX711)数据计算价格,语音播报并计入总价;通过独立按键可取消清单中的商品
4、通过RFID模块识别进入结算区,小车自动停下并语音播报,屏幕显示支付二维码,按键模拟支付或扫码支付后10秒语音播报“支付成功”。
5、支付成功后延迟10秒,小车通过红外循迹模块沿黑线返回固定回收位置,并通过超声波模块实现直线避障。
6、通过ESP8266 WiFi模块将购物清单、总价及支付状态上传至手机APP,APP显示商品中文名称、数量、单价、总价及是否支付成功
电源:12V
传感器:重量传感器(HX711)、RFID模块(RC522)、红外循迹模块、超声波避障模块(HC-SR04)、语音播报模块(SU-03T)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:直流电机、蜂鸣器
通信模块:WiFi模块(ESP8266)、扫码枪(EM2000X)
人机交互:独立按键
标签:STM32F103C8T6、OLED12864、HX711、RC522、ESP8266、HC-SR04、EM2000X
题目扩展:基于物联网的超市智能购物车自动结算与导航系统、智能无人零售购物车自主循迹与支付平台、基于RFID与重量检测的智能购物车商品识别与防损系统![]()
![]()
![]()
![]()

全自动购物车
-
一、主控部分
核心:STM32 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分二、输入部分
- 超声波测距模块:用于检测前方障碍物,实现避障功能
- 称重模块(HX711):用于采集散装商品重量,计算对应价格
- RFID自动识别模块:用于识别结算区,触发结算流程
- 二维码扫码枪模块:用于读取商品条码,录入整装或散装商品信息
- 独立按键模块:用于删除购物清单商品、确认支付、界面切换等操作
- 供电电路:给整个系统供电
三、输出部分
- OLED 显示屏:用于显示商品名称、数量、单价、重量、总价、支付二维码及购物车运行状态
- 语音识别模块:用于播报商品信息、总价及结算提示
- 红外循迹模块:共3个,用于检测黑色引导线,实现结算后自动循迹返回回收位
- 直流电机模块:共4个 12V 直流电机,用于驱动购物车移动,实现前进、后退、转向
- 蜂鸣器模块:用于结算提示、操作反馈
- WiFi 模块:用于将购物清单、总价及支付状态上传至 APP,支持远程查看




