空气质量检测

1年前

简介:空气质量检测仪,预留各种接口。

开源协议: GPL 3.0

  • 6.4k
  • 4
  • 95

描述

为什么要做一个这个,因为感觉淘宝和闲鱼上漫天要价的空气质量检测设备太讨厌。 两片亚克力一夹,串口一收,就发疯一样的要价,真的是发疯,大红大绿的界面,闪闪发光的亚克力,真好意思…… 真的是暴利,比ina226的各种表头还要暴利,因为这个难度完全为0,各种传感器不是串口就是i2c,根本就是无脑干。 曾经见证过净水机,空气净化器的疯狂……希望空气质量检测仪的泡沫早日破灭。


按照本教程,可以做一个全功能的空气质量检测仪,带WIFI上传功能,各种模块随意加减。顺便揭露一下空气质量检测仪的成本。



气质量检测仪使用esp12-f为主控,可连接的外设有:

  • 攀藤pm5003/7003(测pm1 pm2.5 pm10 颗粒计数)。¥80
  • Ccs811(测eCO2,TVOC,需要手动校准,不推荐使用,很麻烦,唯一优点是裸芯片便宜点)¥25
  • Wz-s-k (测甲醛)¥79
  • Sht20(测温湿度)¥6
  • IAQ core(测eCO2,TVOC)¥65
  • CM1106或senseair s8二氧化碳传感器(或同封装的二氧化碳传感器)¥150

主板十几块钱搞定。传感器价格高点没办法,可以去淘一些二手的传感器,我淘的二氧化碳才30一个,攀藤才35。

显示数据:

  • 0.96寸oled显示(无外壳,裸奔,性价比,或者用电纸屏版的外壳)
  • 电纸屏组件(有设计好的外壳)。
  • 连接TLINK或onenet物联网平台,通过APP查看数据和曲线
  • 连接8266发射的AP,打开网页来查看数据
  • 以上几种方式可自由搭配,同时使用

供电可用USB供电,也可外接锂电池(1.25mm 2pin接口),不需要电池的话无需焊接充放电电路的元件。

  • GPIO14    ****二氧化碳接收
  • GPIO12    PM2.5**接收**
  • GPIO13   **二氧化碳请求**
  • **GPIO2    甲醛接收**
  • **GPIO0    按钮**
  • SDA oled ccs811 sht20 iaq core
  • SCK oled ccs811 sht20 iaq core
  • **GPIO3**Rxd0****
  • GPIO1Txd0****)输出电纸屏

PCB**BOM在下面的链接获取,可导出*GERBER***\文件打样,购买链接参考我上传的文件

https://lceda.cn/duck/kong-qi-zhi-liang-jian-ce

焊接注意事项

1.     如果不需要充放电电路,需要将电路板左上方的两个圆形触点连起来

2.     Sht20焊之前找个纸片把窗口挡起来,勿用胶带,焊的时候动作要快,每焊完一个点都要等一会,此元件不可清洗,不要用需要清洗的助焊剂,其他的传感器一样,不可清洗,不能用洗板水洗,也不能被松香熏到。

3.     Sht20的电路需要掰开用FPC线连起来,否则受其他元件热量的影响,温度湿度永远也测不准(不管放哪个角落,开什么槽都不行,已经试过了)。

使用教程

1.下载编译程序用的环境,插上USB线,上传程序(无需手动进入下载模式,无需手动复位)

2.连接AP Air_sensors,打开192.168.4.1即可查看数据,设置WIFI连接等,Air sensors这个连接点会一直开启,可随时连接。在手机和设备连接到同一个路由器时,可以直接在浏览器打开http://air/也可查看数据

3.连接onenet平台,先注册账号,新建设备,协议为HTTP。APP下载https://open.iot.10086.cn/doc/art656.html#118

4.向设备传配置,需要传城市名(如果有电纸屏),onenet平台的设备ID和key,打开查看数据的网页点设置即可 

5.向设备发送消息,最晚2分钟可收到并立即跳转显示,可发送单色图片,发文本在此duckweather.tk/client.php,发图片的网页正在开发

6.关于电纸屏组件,大家自行查看BOM表https://lceda.cn/duck/kong-qi-zhi-liang-jian-ce-dian-zhi-ping-zu-jian,没啥难度,注意如果用了助焊剂别忘了洗干净,否则别上电。焊完把程序传上即可,支持微雪屏和威锋屏,程序里自行调整。 

7.外壳和电路板固定的螺丝是m1.6*8,外壳按图纸找商家打印即可,SLA光敏树脂打印大概在50元左右。


关于精度:不用那么较真,毕竟专业仪器几万块了,一分钱一分货,但应该是比淘宝上19.9,29.9的准,具体查阅传感器的datasheet

能不能,行不行,就好了之类的意见请免开尊口,只不过是你个人需求。

20190909_133501.jpg 20190916_110356.jpg Screenshot_20190822-174346_设备云.jpgScreenshot_20190822-170214_设备云.jpgScreenshot_20190826-002144_Chrome.jpg

文档

原理图,传感器板

在编辑器中打开

BOM

ID Name Designator Footprint Quantity
1 ESP-12F(ESP8266MOD) MK1 ESP-12F 1
2 10k R1,R2,R3,R4,R5 0603 5
3 1u C5 C_0603 1
4 Micro USB USB1 MICRO-USB-1 1
5 100uF C4 CASE-C_6032 1
6 AMS1117-3.3 U1 SOT-223 1
7 WZ-S-K CN1 WZ-S-K 1
8 10u C3 0603 1
9 flash SW1 SW_3*4*2MM 1
10 reset SW2 SW_3*4*2MM 1
11 0.96 oled i2c U2 0.96 OLED I2C 1

展开

工程成员

服务时间

周一至周五 9:00~18:00
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn