项目简介
本项目利用智能温控设备Netatmo和Arduino Due开发板,通过控制燃油锅炉上的电动阀门来调节室内温度。Netatmo温控器可进行简单的开/关信号控制,Arduino Due则生成2 - 10V模拟信号精确控制电动阀门开度,实现室内温度精细调节。
项目的主要特性和功能
- 智能温控:使用Netatmo智能温控器进行远程温度控制,适合不常居住的第二居所。
- 电动阀门控制:Arduino Due生成2 - 10V模拟信号,精确控制电动阀门开度,避免直接控制锅炉温度的复杂性。
- 防冻保护:设置地温传感器,温度低于预设值时自动开启阀门防止冻结。
- 节能优化:限制阀门最大开度并动态调整,减少热冲击,优化能源使用。
- 安全保障:Netatmo系统故障时,地温传感器仍可提供防冻保护。
安装使用步骤
硬件准备
- 购买并安装Netatmo智能温控器。
- 安装Arduino Due开发板,连接电压放大模块以生成2 - 10V模拟信号。
- 安装电动阀门(推荐ESBE ARA639)并连接至Arduino Due。
- 安装地温传感器(DS18B20)并连接至Arduino Due。
软件配置
- 下载并上传chaudiere.ino代码至Arduino Due。
- 根据实际需求调整代码中的参数,如阀门开度限制、温度补偿等。
系统测试
- 启动系统,观察电动阀门的响应情况。
- 通过Netatmo应用远程控制温度,验证系统的响应和稳定性。
- 测试防冻保护功能,确保地温传感器在低温下能正确触发阀门开启。
日常使用
- 通过Netatmo应用设置个性化的加热计划。
- 定期检查系统运行状态,确保所有组件正常工作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】