2019年7月22日

前言
接下来一段时间会制作一个甲醛监控仪,目的是自用和新技术的学习,然后在博客里简单做个记录,
因为现在的公司工作很忙,所以有空就会推进点,估计整体完工日程会很长。

背景
甲醛检测仪拆解中提到过,因为担心甲醛超标从网上买了两个检测仪,但实际使用都不是太理想。
网上找了一圈也没有非常合适的(非常贵的不舍得买),于是打算自己DIY一个。

需求
必要机能:
1、甲醛值实时监测,数据准确;
2、浓度超标报警,报警值可设;
3、联动其他电器(空调、新风系统、开窗器等)动作;
其他机能:
1、实时显示(App或LCD);
2、历史数据查看;
3、温度监测;

方案
1、甲醛传感器

要求:测量必须精确,不然失去了监测仪的意义;
      免标定,个人没有设备环境进行标定,所以需要免标定的;    
暂定:英国达特DART甲醛传感器

传感器图片.jpg

2、无线通讯方案
有以下3种想法:

(1)本地通过低成本无线模组(433或2.4G)控制其他电器
     优势:技术简单,可快速开发实现
     缺点:历史数据查看困难,扩展性差,每增加一种外设电器都需要对应改装开发
(2)通过蓝牙连接手机,通过手机连接服务器
     优势:对于(1)可以连接到服务器上了,实现后续功能扩展
     缺点:需要开发APP或通过微信连接,设备无法实时联网,本地需要备份数据
(3)通过WIFI联网
     优势:可实时上报数据至服务器,无需手机中转,后续扩展能力强。
     缺点:需要开发App或小程序应用,学习成本高。

最终基于扩展能力和学习目的,选用(3)方案,模组初步选用W600或ESP8266。

3、服务器方案

(1)自己搭建
     优势:自由度高,技术熟悉,可快速搭建。
     缺点:后期扩展会麻烦,负载能力,大数据查询都没有经验。
           需要对应开发App或小程序
(2)选用第三方开放平
     优势:按照平台协议对接,一般平台会有相应的App或html5模板供使用。
     缺点:之前没有对接过,需要学习。

调查了一下,暂定选用阿里云物联网开放平,因为可以快速集成,自动生成App,可以联动其他家电。

接下来开始逐项学习相关技能:
1、阿里云物联网平台对接开发
2、wifi模组的二次开发