• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

(家庭实用型)空气质量探测系统设计

2015/11/26
4
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

Arduino主控代码.rar

共4个文件

前言:

       起初做这个项目的念头在2013年3月,当时觉得北京的空气实在是太差了,需要做一个设备放在窗外做实时提醒用,所以就用饭盒+MSP430打造了一个室外空气探测器,后来又发现物联网网站不错,可以把数据上传到物联网上,于是饭盒加上了蓝牙,用PC来上传数据。5月份的时候感觉PC整天开着太费电了,于是想用Arduino来完成上传的功能,于是把无线链接换成了NRF24L01。6月突发奇想,想给家里省点电,于是在家中的电热水器上加上了MSP430做的另一个节点,7月参加了乐联网的网络电表计划,于是整套系统里面有了第三个节点。

         总之,该设计基于Arduino DUE和MSP430单片机设计,具有室外空气探测+热水器控制+网络电表功能。

下面是盒子的功能介绍:

裸板是一片MSP430的转接板+洞洞板,板上有一片MSP430+SPI Flash用作数据存储,有一片RTC时钟用于记录时间,还有一颗电池,和JTAG调试口。

颗粒物监测器初期使用的是DSM501和DDP42NS,后来感觉这两颗不够稳定,数据也不太精确,然后换成了日货。Sharp的gp2y1010au。夏普这颗电路控制比较复杂,但精度确实不错,而且很省电。
下图是早起用的DSM501的版本

因为空气探测器是放在室外的,为了整体防泼水,所以用了乐扣乐扣的饭盒,工作半年以来抗大雨无数,完全没问题。

但是密闭和检测空气颗粒物是矛盾的,所以在盒子的隐蔽处有进风口和出风口,有一颗微小的风扇来提供空气流
这颗风扇真的很小,而且只有5V 22mA的耗电。

这是传感器组,温湿度传感器是DHT22,环境光传感器是BH1750FVI,大气压力和温度传感器是BMP085。GPS是SIRF3貌似。电池是一颗3700mah的锂电,板上自带1A的3段充电电路

更多介绍详见附件内容。

附件内容截图:

  • Arduino主控代码.rar
    下载
    描述:Arduino主控代码
  • 各功能模块代码.zip
    下载
    描述:包括空气探测、热水器控制、网络电能表控制代码
  • 制作流程说明图.doc
    下载
    描述:有图片和文字说明
  • 传感器数据手册.zip
    下载
    描述:所用到的传感器数据手册

相关推荐