23-357、STM32自动售货机售卖机设计
功能描述:
本设计由STM32F103RCT6单片机核心板电路、OLED液晶、继电器电路、蜂鸣器电路、指示灯电路、矩阵键盘光敏检测电路、ULN2003及电机电路、DS18B20温度检测电路及电源组成。
1、上电进入系统后,OLED显示自动售货机,接着进入售货界面;
2、矩阵键盘可选择四种饮料,选好后,按“选择确认”,预付款不够,黄灯亮起,按“1元”、“5元”、“10元”模拟投币,预付款超过应付款时,黄灯熄灭,按“价格确认”,确认后扣款,显示找零,步进电机动作,释放饮料,蜂鸣器鸣叫一声,绿灯亮1s熄灭;
3、按“界面切换”可切换到存货量界面,制冷灯光控制界面;
4、光照较弱时,灯光继电器打开,温度大于32度时,制冷继电器打开。
按键定义说明
采用4X4键盘输入,键盘对应名称如下:
矿泉水 可乐 牛奶 咖啡
1元 5元 10元 价格确认
选择确认 取消 无定义 无定义
界面切换 无定义 无定义 无定义