基于STM32的智能饮水机系统
1. OLED屏幕显示当前水温和每次出水量
2. DS18B20检测当前饮水机水温
3. 按键设置温度上限和下限
4. 按键设置温度区间,当温度低于下限,继电器1 闭合进行加热温度高于上限继电器1断开停止加热
5. 水位传感器检测当前饮水机是否有水,如果没有水 蜂鸣器报警,液晶显示提示信息,并且继电器断开
6. 红外感应模块感应当前区域是否有杯子放入指定位置
7. 按键设置自动和手动模式
手动模式下:
8. 按模式切换按键,进入手动模式,led1指示灯亮
9. 红外避障感应是否有杯子,按出水按键继电器2打开 开启水泵进行出水,松开出水按钮,继电器2关闭
自动模式下:
10.按模式按键切换为自动模式,led2指示灯亮
11.手动选择默认出水量200/300/400/500ml 200ml表示继电器打开2s,300ml继电器3s......
12.红外模块感应到杯子
13.按一下出水按键,继电器2打开,开启水泵,到时间后自动断开继电器2,停止出水
蓝牙模式下:
14. 通过Wi-Fi模块把当前的数据传输到手机端进行显示
15. 手机端也可以设置相关的参数并且可以像按键一样进行无线控制
16.开机后开启儿童锁功能,无法进行其他操作,防止烫伤儿童
17.长按第四个按键3S解除儿童锁功能
18. 解锁后如果没有进行其他操作20S后自动上锁或者水泵出水后儿童锁自动上锁必须重新解锁
能演示视频,支持定制
远程部署,解决您的后顾之忧!