【114B】基于51单片机GSM自动售货机【Keil程序+报告+原理图】
☆、设计硬件组成:STC89C52单片机+GSM短信模块+LCD12864液晶显示屏+4*4矩阵键盘+直流电机+AT24C02存储芯片+蜂鸣器+LED灯。
1、采用STC89C52、AT89C52、AT89S52单片机作为控制核心,通过LCD12864液晶显示屏实时更新显示。
2、用户可以通过按下任意数字键进入选购商品,选择好商品确定后如果还有库存,进入模拟投币,投币完成后确定,如果金额不足时系统发出声光报警提示。如果金额足够系统启动直接电机转动模拟演示出货,出货完成后用户可以选择找零和继续选购;
3、当用户购物完成后如果库存小于等于1件时,系统会自动发送短信给预留的管理员手机上进行提醒商品库存不足;
4、管理员可以通过管理密码进入管理界面,实现对商品数量和商品单价的修改,同时修改好的数值存储在AT24C02中掉电保存;
5、管理员还可以在管理界面时修改系统管理密码,同时修改好的管理密码存储在AT24C02中掉电保存;