×

室内空气质量监测系统

消耗积分:2 | 格式:zip | 大小:0.40 MB | 2022-10-19

李涛

分享资料个

描述

介绍

室内空气污染一直被美国环境保护署 (EPA) 及其科学顾问委员会列为前五位环境公共卫生风险之一。据估计,普通人 90% 的时间都在室内度过,因此糟糕的室内空气质量 (IAQ) 对公众健康构成重大风险。空气质量差可能导致短期健康问题增加,例如疲劳和恶心,以及慢性呼吸道疾病、心脏病和肺癌。据估计,美国每年的成本和生产力损失为 10 至 200 亿美元,与病态建筑综合症有关,病态建筑综合症的定义是描述与室内空气质量差和在建筑物中花费的时间有关的急性健康和不适影响。

在这个项目中,我们将展示一个室内空气质量监测系统。我们的系统连接到互联网,因此任何人都可以在任何地方远程可视化空气质量指数表。

 

 
pYYBAGNOJZWAOl1UAACdX7d64KA659.jpg
标准空气质量指数
 

 

 
poYBAGNOJZeAMX9yAABo1SiCA0w813.png
系统框图
 

 

 

本系统可能的应用领域

  • 家庭和办公室
  • 行业
  • 消防员遥感
  • 研究和农业
  • 医院和诊所
  • ICU病房

事物

  • 具有 WiFi(MKR1000 和 Yún Rev2)和 GSM/窄带连接(MKR FOX 1200、MKR WAN 1300 和 MKR GSM 1400)的各种物联网板。[对于这个项目的原型设计,我使用了带有云盾的 Arduino Leonardo]
  • 气体传感器(MQ-2、3、7)
  • 空气质量传感器 (MQ-135)
  • 安卓设备
  • 移动应用开发平台
  • 物联网-云
  • 跳线
  • 编程技巧
  • Arduino IDE/Arduino Web IDE
  • 用于绿色电源的太阳能电池板

威廉希尔官方网站 原理图

 

 
poYBAGNOJZqAECdkAAIJEEzsNfw456.png
威廉希尔官方网站 原理图
 
Air Quality Sensor
VCC    to     5V pin of Arduino
GND    to     GND pin of Arduino
SIG    to     A3 pin of Arduino
MQ-2 gas sensor
VCC    to     5V pin of Arduino
GND    to     GND pin of Arduino
SIG    to     A2 pin of Arduino
MQ-3 gas sensor 
VCC    to     5V pin of Arduino
GND    to     GND pin of Arduino
SIG    to     A1 pin of Arduino

 

上传固件

下载固件(源代码)并将其上传到 Arduino 板。在上传之前,请确保您已包含所有库。请参考本教程将 Arduino Yun 与 Internet 连接。

git 仓库

https://github.com/Mohammadsalahuddin/indoor_air_quality_monitoring.git 

***注意力***

The Mobile Application Collects data from my own iot-cloud account as a result if the device is offline, the mobile application does not shows any data (NaN). If you want to test the APK perfectly, mail me for powering up the device. Other wise please check the demo apps. The demo apps works without device. Thanks for yourkindunderstanding .

演示

 
pYYBAGNOJZ-Aedk5AAlhO1hGfKw908.jpg
设备和移动应用程序
 

 

 

 

 

未来的计划

  • 应增加车载指示器,用于指示空气质量指数。
  • 检测到高度污染时基于蜂鸣器的警报。
  • 推送通知,用于在危险情况下通知用户。

参考

  • 美国环境保护署 (USEPA)。学校室内空气质量工具通讯指南。
  • HS Brightman 和 N. Moss。病态建筑综合症研究以及规范和比较价值的汇编。室内空气质量手册。编辑:JD Spengler、JF McCarthy 和 JM Samet,纽约:McGraw-Hill,2001。
  • J.-J。Kim、SK Jung 和 JT Kim。通过传感器网络无线监测室内空气质量。室内和建筑环境,19:1:145-150,2010。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'室内空气质量监测系统',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);