《LabVIEW自动售货机》:本项目利用LabVIEW软件开发了一款互动式自动售货机控制系统。系统通过触摸屏接收用户选择并完成支付流程,实现智能化购物体验。
系统主要分为两个模块:①售货模块:模拟自动贩卖机的工作过程。一次正常交易流程为:投币→选择需要购买的商品→找零;若用户投入的货币不足以支付商品或该商品已无库存,则无法完成购买。
②管理员参数配置模块:此功能允许系统管理员设定各种饮料的价格与数量,包括茶兀、茉莉花茶、可乐、雪碧和矿泉水。未进行设置时,默认价格分别为3.5元、3元、2.5元及2元;每种饮品的初始库存量为20瓶,并随着销售逐个递减。
在程序界面中,位于贩卖机上侧有四个按钮:钱币(分别代表5角、1元和5元硬币),以及找零键。当用户点击“钱币”按钮时,系统会记录投币金额;而选择“找零”,则将当前机器内剩余的货币退还给用户。
此外,“Current money”区域显示贩卖机中累积的钱数,用户可继续购买或申请退回余额。“Stop”按钮用于关闭应用程序。