import time # 导入 time,用来控制循环间隔,避免 CPU 一直空转
import config # 引脚和开关配置
from thermal import update_thermal # 热循环控制系统
#from pressure import update_pressure # 增压泵控制系统
from water_leak import update_water_leak # 水浸监测系统
#from heating import update_heating # 供热监测系统
# =====================
# 5. 主循环
# =====================
if config.SYS_THERMAL:
print("循环泵控制启动")
if config.SYS_PRESSURE:
print("增压泵控制启动")
if config.SYS_WATER_LEAK:
print("水侵监测启动")
if config.SYS_HEATING:
print("供热监测启动")
while True:
if config.SYS_THERMAL:
update_thermal()
if config.SYS_WATER_LEAK:
update_water_leak()
time.sleep(config.TICK_TIME)
Loading
esp32-s3-devkitc-1
esp32-s3-devkitc-1
水侵
水流开关
温度
循环管道
循环泵
增压泵
总阀(关)
总阀(开)或备用
总阀位置