所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【智控万物】#造作一夏#关窗提醒器
云天 云天 2020-06-12 06:13:51
4
1
简单

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

【项目方案】

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

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

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

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


projectImage

霍尔磁性传感器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

【设计图】

projectImage

暂未加风速及水分传感器

步骤1 步骤1
干簧管处理

干簧管增加导线

projectImage
projectImage

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

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

projectImage
步骤2 步骤2
Mind+程序
projectImage
步骤3 步骤3
App inventor2与Easy iot
projectImage
projectImage
projectImage
步骤4 步骤4
App inventor2界面设计
projectImage
步骤5 步骤5
App inventor2程序
projectImage
Makelog作者原创文章,未经授权禁止转载。
4
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]