2019年7月22日
前言
接下来一段时间会制作一个甲醛监控仪,目的是自用和新技术的学习,然后在博客里简单做个记录,
因为现在的公司工作很忙,所以有空就会推进点,估计整体完工日程会很长。
背景
在甲醛检测仪拆解中提到过,因为担心甲醛超标从网上买了两个检测仪,但实际使用都不是太理想。
网上找了一圈也没有非常合适的(非常贵的不舍得买),于是打算自己DIY一个。
需求
必要机能:
1、甲醛值实时监测,数据准确;
2、浓度超标报警,报警值可设;
3、联动其他电器(空调、新风系统、开窗器等)动作;
其他机能:
1、实时显示(App或LCD);
2、历史数据查看;
3、温度监测;
方案
1、甲醛传感器
要求:测量必须精确,不然失去了监测仪的意义;
免标定,个人没有设备环境进行标定,所以需要免标定的;
暂定:英国达特DART甲醛传感器
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模组的二次开发