项目介绍
详细需求: 硬件功能 (stm32rct6)
1.热水器加热:继电器通断来模拟这个过程(加热完成后led指示完成)
2.测热水器的温度:ds18b20之类的传感器(需要液晶屏显示水温)
3.统计用水量(需要液晶屏显示当前水量):每次洗澡用掉的水量(用一个已知尺寸的容器模拟水箱,用水位传感器的距离来计算这个用水量)
4.时钟:显示当前的时间(液晶屏显示)
5.测量热水器的耗能(需要液晶屏显示)
6.按键控制:设置加热温度,设置加热时间,还需要保温
7.需要有断电保护,断电的时候数据不会丢失
app功能
1.和硬件系统可以交互
2.显示系统当前时间 水温 用水量 耗能
3.可以设置加热温度(当加热完成后这边会有提示) 设置加热时间 控制热水器的开关
