题目:基于物联网的智能窗户控制系统的设计与实现
应用场景:
突降大雨,家里没有关窗而进水;
家中燃气泄漏,不能及时通风,威胁人身安全,存在火灾的隐患;
家中窗户没关,让坏人有机可乘。
长时间呆在人多、封闭的空间内,室内空气污浊,使人昏昏沉沉; 
解决方案:
设计一种智能窗户系统,能够自动开关窗户,节省人力。
能够检测到下雨,及时关窗。
能够检测空气质量,如果空气质量不好、存在有害气体或者可燃气体等,一定条件下自动开窗通风。
能够在开窗状态时,检测是否有人通过窗户进入家中,从而及时报警并关窗。
实现:
数据采集模块有雨滴检测传感器,检测是否下雨。
有可燃气体检测传感器,检测燃气是否泄露。
有PM2.5空气质量传感器,检测室外空气质量。
有人体红外检测传感器,在安防状态下检测是否有人企图通过窗户进入室内。
主控模块采用CC2530芯片,主要虑到应用场景是普通家居,范围不大,所以采用其自带的ZigBee低功耗短距离无线通信技术实现短距离通信,另外可拓展性比较好。
其他模块,电机模块控制开关窗户。
另外可以使用机智云平台通过APP实现对窗户的远程控制,对采集到的数据进行实时显示。利用这个平台需要使用wifi模块和CC2530通信。
 
 

最新文章

  1. iOS-延时操作汇总
  2. TestNG中同一个类中执行多个test()方法如何配置testng.xml
  3. “内部类” 大总结(Java)
  4. HEOI2016游记
  5. 采集网页数据---Using Java
  6. linux下用Apache一个IP多个网站多域名配置方法
  7. 一个玩具程序——测试密码强度(pure C)
  8. Swift - 32 - 函数类型
  9. libeXosip2(1-1) -- How-To initialize libeXosip2.
  10. DevExpress中GridView Excel下载
  11. Oracle中如何插入特殊字符:& 和 ' (多种解决方案)-转载
  12. 商城项目回顾整理(二)easyUi数据表格使用
  13. [bzoj2288][POJ Challenge]生日礼物
  14. 死磕 java集合之PriorityQueue源码分析
  15. java面试题:网络通信
  16. 【待补充】[Linux] nc
  17. Javascript的堆和栈的简单理解
  18. 极快瑞的函数式编程,Jquery涉及的一些函数
  19. struts2中的文件上传和下载
  20. LNMP一键安装包如何重装Nginx

热门文章

  1. Java 去掉字符串中的重复数据
  2. 正则表达式入门-python代码
  3. Django 学习笔记1-- URLconf
  4. Dubbo之心跳机制 · 房东的小黑
  5. android应用程序源码结构分析
  6. 图示JVM工作原理
  7. 自定义 ---UICollectionViewLayout-正N变形居中布局
  8. 关于java性能优化细节方面的建议
  9. 简单的节流函数throttle
  10. WEB渗透 - SQL注入(持续更新)