本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于Arduino的风扇控制器

发布时间:2021-04-13
分享到:

基于Arduino的风扇控制器

发布时间:2021-04-13
分享到:

该项目介绍的是基于Arduino的浴室通风风扇控制器。

控制器具有以下功能和选项:

  • 测量相对湿度和温度
  • 打开风扇(通过继电器),并在湿度下降时将其关闭
  • 可选:湿度下降后,风扇将保持打开状态的时间
  • 手动打开风扇15m,30m,1、2、3、4、5、6或12小时
  • 手动关闭风扇控制器系统30m,1、2、4、8或12小时
  • 完全关闭风扇控制器系统,直到手动将其打开
  • 用户设置存储在EEPROM中,并在复位/掉电后保留

用户设置菜单:

  • 阈值:从40%RH到95%RH-
  • 滞后:从3%RH到9%RH-
  • 风扇关闭延迟:从0(无延迟)到60分钟

 按钮(从上到下):

  • 开/上
  1. 系统空闲(风扇关闭):按此按钮,风扇将在设定的时间(从15分钟开始)开启。再次按UP以预定的步骤增加风扇的开启时间。(最多12小时)
  2. 系统关闭:再次打开系统
  3. 系统手动关闭:系统返回到系统空闲状态
  4. 菜单激活:按此键增加值时,按住可快速增加值。
  • 关/下
  1. 系统闲置(风扇关闭):按下此按钮,系统将在30分钟内关闭设定的时间。再按一次DOWN(向下)以预定步骤增加关闭时间。(最多12小时)
  2. 风扇开启或风扇关闭延迟激活:停止风扇,然后与系统空闲状态相同-任意状态(菜单除外):当按下按钮的时间超过1秒钟时,系统将完全关闭,直到通过再次按NO按钮将其打开。
  3. 菜单激活:按下该键可减小数值,按住该键可快速减小数值。
  • 选择

 

  1. 当按下按钮的时间超过1秒钟时,将显示用户MENU。(仅在IDLE /风扇关闭或风扇打开状态下可用)
  2. 设置阈值:从40%RH到95%RH,滞后:从3%RH到9%RH,风扇关闭延迟:从0(无延迟)到60分钟。
  • 侧面:系统RESET按钮 

  • 左上角是CURRENT HUMIDITY值,该值每秒更新一次。
  • 右上角是湿度THRESHOLD值。
  • 低于阈值,您将看到设置的滞后值(可选)
  • 右下角是当前温度。
  • 左下方的风扇图标将指示风扇何时开启。如果激活了风扇关闭延迟,则在该图标的右侧显示“ DELAY”字样。

 浴室风扇控制器原理图:

将原理图转换为带状面板,具有“鼠尾形”电线,易于接线。

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论