☰
基于西门子1200plc的带人脸识别和扫码功能的自动贩卖机
2026/10/13 14:36:15 网站建设 项目流程

做个毕业设计还能遇到跑单的,认为我是在网上买的,给我一顿骂然后删好友了,一分钱都没给我

所有的跑单狗祝你答辩二辩,论文永远不过。

软件版本:博图V16,
PLC型号:1200系列,
目前暂时版本是使用仿真模拟,后续会借到实物设备进行实操演示等。

主要实现以下几种功能:
1、可以实现对商品进行自动的选择和购买,用户可以通过操作面板上的商品按钮选择所需商品。
2、在商品选择按钮下方会显示商品的剩余数量,如果数量为零的话,该按钮会变成红色,并且按下无效。
3、拥有出货控制功能,如果使用刷脸或扫码或付现金的方式后,会在屏幕上显示付款成功,并且控制对应的出货及出货。
4、当点击出货成功按钮后,会自动跳转:谢谢回顾,欢迎再次光临界面,然后倒计时结束后会自动回到主界面,可以对商品进行选择和购买。
5、如果按下商品选择按钮后,没有支付的话,会让20秒倒计时之后自动退出,回到主界面。
6、可以进入库存管理功能,刚点击下方管理按钮,自动跳入输入密码界面,输入正确的密码之后,会进入到数量管理页面,此时可以对商品数量进行修改。
7、如果30秒没有输入密码就,就会自动退出。
8、预留modbus TCP通讯功能,可以外接刷脸、扫码等功能,也可以外接使用云端管理功能,十分方便。

更新日志:
2026.3.27:添加关于出货机卡死的报警和其他程序的优化和修改。
2026.4.9:已完整添加基于树莓派识别人脸支付和扫码支付的功能,使用python代码在树莓派端运行人脸识别程序即可。

自动售货机PLC自动控制系统的设计

1.要实现的功能:

该系统需实现商品选择与购买功能,用户可通过操作面板上的商品按钮选择所需商品;

具备投币与找零功能,支持硬币和纸币的投入,可对投入金额进行精确识别与累加计算,当投入金额大于或等于商品价格时,系统自动完成找零操作并显示找零金额;

人脸识别支付功能,通过摄像头采集用户面部信息,与系统数据库中预存的人脸数据进行比对,验证通过后即可完成支付,无需额外投币或扫码,提升支付便捷性与安全性;

扫码支付功能,用户可通过扫描操作面板上显示的二维码,跳转至支付界面完成付款,系统实时接收支付成功信息后触发商品出货流程,支持主流移动支付平台,满足不同用户的支付习惯;

拥有商品出货控制功能,在确认用户已支付足额金额后,控制相应的出货机构将商品推出,确保商品准确、顺利地送达取货口;

具备库存管理功能,能够实时监测各商品的剩余数量,当某商品库存低于设定阈值时,系统会发出低库存提示信号,并在操作面板上显示该商品缺货信息;

还需实现故障自诊断与报警功能,对投出货机构部件进行实时监测,一旦发生卡货、传感器故障等异常情况,立即发出报警,并在显示屏上显示故障类型及简单的故障排除提示。

哔哩哔哩演示视频https://www.bilibili.com/video/BV1x4LF6UExt/?share_source=copy_web&vd_source=de55e31805d3f82d6910b08d84233f1c

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询