回到顶部 回到顶部
best-icon

【智控万物】#造作一夏#关窗提醒器 简单

头像 云天 2020.06.11 2090 1

【项目背景】夏天到了,天热了,空调开起来(关窗),为了通风(开窗),刮风了下雨了(关窗)。试了一下,想自动开关窗,直接用电机,小功率的关不上,感觉要使用液压系统才能实现开关窗。自动开关窗实现不了,就通过物联网实现关窗提醒功能。

【项目方案】

离家上班后,可能天气突变,大风或下雨。一时也想不起家里的窗户是开着的还是关的。打开手机APP便可查看,窗户状态。

装置通过传感器自动检测大风或下雨,通过物联网向手机发送关窗提醒。

装置每隔一段时间通过物联网向手机发送窗户状态。

1、使用霍尔磁性传感器,与磁性材料(磁铁)相配合,可实现非接触开关。来判断窗户是开是关。


project-image

霍尔磁性传感器https://www.dfrobot.com.cn/goods-1147.html

手里没有霍尔磁性传感器,用干簧管代替。

2、利用风速传感器(大风)、水分传感器(下雨)来检查是否需要提醒关窗。

水分传感器(Water Sensor)https://www.dfrobot.com.cn/goods-564.html

风速传感器电压型(0-5V)Arduino兼容https://www.dfrobot.com.cn/goods-895.html

3、通过物联网模块连接室内WIFI及Easy iot物联网,和手机APP配合实现关窗提醒功能。

Gravity: UART OBLOQ - IoT物联网模块https://www.dfrobot.com.cn/goods-1577.html

【设计图】

project-image

暂未加风速及水分传感器

步骤1 干簧管处理

干簧管增加导线

project-image
project-image

与Arduino连接,工作方式是,干簧管一端接入引脚4(程序中设置成高电平),一端接入引脚3(程序中读取状态),当磁铁接近干簧管时,电路接通,由于引脚4为高电平,所以引脚3也被置成高电平。

但电路断开后,引脚3仍会维持一段时间的高电平,所在程序中会及时将引脚3置成低电平。

project-image

步骤2 Mind+程序

project-image

步骤3 App inventor2与Easy iot

project-image
project-image
project-image

步骤4 App inventor2界面设计

project-image

步骤5 App inventor2程序

project-image

评论

user-avatar
  • 安卓机器人

    安卓机器人2020.06.20

    运用了多项技术👍

    0