资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
T2162203M-FZ
设计简介:
本设计是基于STM32单片机的无人超市消费系统,主要实现以下功能:
1.有购物行为(扫码算价格)+支付行为(rfid)+上位机(库存,价格,商品管理)
2.步进电机控制门付钱结束才可以出门
3.oled12864显示
4.矩阵键盘手动输入
5.RFID支付,以及销卡和添加卡和存钱
6.WiFi连接阿里云,显示库存价格,还可以调节库存价格
标签:STM32、OLED、WiFi、扫码枪、RFID
题目扩展:自助售货机
总体资料:
图文演示:
6 仿真调试
6.1仿真总体设计
仿真设计总体包括32单片机、OLED显示屏、矩阵键盘、一个模拟读卡器的开关、蜂鸣器、模拟WiFi模块的串口虚拟终端、步进电机和模拟三个商品的开关。模拟读卡器的开关是将开关拨到高电平,再拨回低电平,表示刷了一次卡;模拟商品的开关是将开关拨到高电平,再拨回低电平,表示扫了一次条形码。
图6-1 仿真设计总图
6.2设置单价和库存仿真测试
如图6-3所示,通过串口助手修改商品的单价和库存。
图6-3设置单价和库存仿真图
6.4 添加卡仿真测试
如图6-4所示,按下按键S4,显示屏显示“添加卡”,这个时候刷一下卡片,显示屏会显示“添加成功”。
图6-4添加卡仿真图
6.5 充值仿真测试
如图6-5所示,按下按键S12,显示屏显示“充值,请刷卡”,刷一下卡,会显示余额,并提示输入充值金额,输入完金额后,按下S13进行确认,然后刷一下卡,显示屏会显示余额。
图6-5充值仿真图
6.3 扫描商品仿真测试
如图6-4所示,每扫描一个商品的条形码,显示屏就会显示商品的名字,单价,应付的价格,数量和库存。
图6-6扫描商品仿真图
6.5 消费仿真测试
如图6-7所示,扫完需要商品的条形码之后,按下按键S13进行确认,显示屏会显示扫描商品的数量和总价。再按一下S13确认按键,显示屏显示总价和“请刷卡”,如图6-8所示。刷完卡后,显示屏会显示一下刚刚扣除的金额和余额,然后步进电机转动,门打开。
图6-7确认商品仿真图
图6-8消费仿真图