标签: DIY气体检测仪

github
https://github.com/lewei50/lua-Air
项目开源文档:DIY 气体检测仪
愿景
希望通过对气体各类参数持续性的监测,唤起大家对空气污染以及危险性气体伤害的关注
项目介绍
选择 ESP8266+Nodemcu 和 Air202+Luat 作为开发平台,整个项目的工作内容是寻找各类气体传感器,持续监测传感器的输出数据。
我们希望通过我们的工作,无论你是行业从业者还是业余爱好者(不需要专业背景只需要阅读和思考能力的“业余爱好者”),都可以通过这个开源项目找到你关心的气体参数并且实现对这个参数的持续性监测。
至今为止,我们已经针对这个开源项目陆续开展了
- 颗粒物地图活动
- 分析装修与家具甲醛释放情况的“联网甲醛传感器diiy 活动”。
后续还会有陆续活动推出,如果你对这个开源项目感兴趣,欢迎大家一起玩。
已经支持的传感器
传感器种类 | 传感器型号 | GPRS+串口屏 | WIFI+串口屏 | GPRS+OLED | WIFI+OLED | 接口 |
---|---|---|---|---|---|---|
HT | si7021 | 代码1 | 代码2 | 代码1 | 不支持 | IIC |
PM25 | A4 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
PM25 | A5 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
PM25 | G5 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
CH2O | ZE08B-CH20 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
CH2O | WZ-S | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
CH2O | DS-HCHO | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
CO2 | SenseAir S8 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
CO2 | DS-CO2-20 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
CO | ZE07-C0 | 代码1 | 代码2 | 代码1 | 不支持 | TTL |
代码1:AIR 202 +luat
代码2:ESP8266+Nodemcu
部分硬件效果
气体检测通过GPRS接入网络

气体检测通过wifi 接入网络

平台效果


移动端
关于我们
关注空气质量好多年了,我们关注DIY颗粒物检测已经好久了,能找到最早的一篇是这个http://www.geek-workshop.com/thread-3382-1-1.html
![]()
也写了不少关于DIY检测仪的教程。但是由于一直跳不出专业的圈子,写的东西也都是针对一个具体的应用,硬件一会儿用arduino 一会儿用nodemcu一会儿又openwrt换来换去的,所以估计看到教程能跟着做下来的非专业选手可能也不会太多。今年跟几个小伙伴们聊天突然产生了一个灵感,打算把DIY检测仪这个事情做成一个开源的项目,用一套标准硬件,一个统一的固件,去支持不同的传感模块。固件开源到github,让圈子内的人可以帮忙一起升级固件,让圈子外的人可以通过step by step 的教程也跟着一起玩。 这个开源项目的最终目的是采用一套(或者几套)硬件,一个固件去支持不同的气体传感器单元。最终目标是无论想测试什么气体指标,只要是项目固件支持的传感器,直接买回来插上就能用了。
时间过得太快了,这篇文章等于我们把之前做的事情做了一个总结,我们认为,好玩的事情人越多越热闹,希望对这方面感兴趣的大家在一起玩的更开心。
欢迎关注我们现在的公益项目 颗粒物地图 ug25.lewei50.com
网友评论