零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)

前言

一个完全开源的 DIY气体检测设备的活动

之前发过DIY 气体检测仪 万用板 教程1.0

这篇2.0教程跟1.0 教程最大的区别就是

  1. 重新设计了底板,命名YNM3000-2,采用了串口分时复用的思路实现多路传感器的切换。
  2. 加入了wifi 的支持。

最终效果:
液晶屏显示效果


零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第1张图片
全家福

Step1 准备硬件

硬件主要包括三部分

  1. 底板
  2. 核心板
  3. 各种传感器

底板

底板所有资料发布在 https://github.com/lewei50/lua-Air/blob/master/board/YNM-3000-2.1.rar
欢迎大家自己做。

对于不想自己做板子的同学,我们直接做了一批,放到了我们的淘宝店铺,可以TB搜索YNM3000-2,标价50一块(全插件小批量加工,成本比较高 )。

核心板

根据希望GPRS 网络(1)还是wifi (2)自己选择

  1. 合宙S5模块 (59)


    零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第2张图片
    S5
  2. nodemcu V1.0标准版,一定注意CH340版本的(不到30)
    特别注意,nodemcu 现在也发展了多个版本,一定要找ch340的V1.0标准版(下图蓝箭头的地方就是ch340)


    零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第3张图片
    Nodemcu V1.0 ch340版本

HMI 液晶屏

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第4张图片
HMI液晶屏

传感器

传感器的卖家很多,可以根据自己需要找销量大的
我们把所有传感器资料做了一个打包
已经支持传感器datesheet

甲醛

  1. HCHO-MM(推荐,不高于80,买的时候一定让卖家帮忙把针焊上,焊接方法见教程截图)
  2. wz-s (120左右,买的时候一定让卖家帮忙把针焊上,焊接方法见教程截图)
  3. DS-HCHO (120左右)

颗粒物

  1. 益杉A4/A5 (A4 75左右)
  2. 攀藤G5/G5S (G5 90左右)

二氧化碳

S8 0053 (220左右)

温湿度

SI7021模块 注意买插针方向一致的模块 (20左右)

step 2 下载烧录核心板固件

包括

  1. 下载液晶屏固件
  2. 下载S5固件(选择GPRS),
  3. 下载nodemcu 固件

三个工作,2 和3 选一个就行

下载液晶屏固件

参考 DIY 气体检测仪 万用板 教程1.0 相关内容

下载S5固件

如果希望通过GPRS 上传数据的话,用这个方式
参考 DIY 气体检测仪 万用板 教程1.0 相关内容

下载nodemcu 固件

如果希望通过wifi 上传数据的话,用这个方式

获取固件方法:
https://github.com/lewei50/lua-Air/blob/master/wifi-nodemcu/esp8266-multiSerial.bin

下载固件工具与方法参考:https://post.smzdm.com/p/44486/

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第5张图片
8266nodemcu.png-30.8kB

烧录完成后按rst,进入如下画面

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第6张图片
8266disp1.jpg-342.7kB

然后点击一下flash按键(USB插头向下时候右边的那个按钮),等lcd显示如下画面时

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第7张图片
8266disp2.jpg-348.1kB

电脑或者手机连接wifi信号(ESP开头的,密码12345678)

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第8张图片
8266set1.png-12.8kB

浏览器打开192.168.4.1进入如下设置模式

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第9张图片
8266set2.png-16.6kB

设置好保存,重启即可将数据传到乐联网

具体设置参数的意义与获取方法参考:
https://post.smzdm.com/p/44486/

step 4 将支持的传感器插上来,然后上电,开机

注意:插传感器的啥时候要先断电,避免热插拔。

现在就可以把你感兴趣的传感器一起接上来了(注意别插错了位置和方向)

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第10张图片
全家福

step 5 通过微信远程查看(非必需)

如果你已经看到了数据还想通过微信远程看的话,GPRS的话(用S5)可以买一个物联网卡(也就是手机sim卡,一年20多元)插到s5上面(S5背面)。
然后把s5上面的imei 通过邮件形式发送到service#lewei50.com(#变@),邮件名称:一起玩气体检测,我们看到以后会回邮件,并且把这个imei 加到我们系统中,然后你重启设备,就会出来一个二维码,扫描以后微信就可以同步查看数据了。还能看到历史曲线,具体方法参考http://www.jianshu.com/p/a4f0523c3447

如果是WIFI的话,直接申请一个免费账号,就可以了,参考下面的内容
https://post.smzdm.com/p/44486/
微信监控效果:

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第11张图片
image

web监控效果:

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第12张图片
web监控

最后

现在基本上完成了最初的想法,GPRS,wifi 都支持了,主流气体传感器也都支持了,
有问题可以加 QQ群 ‘我们的空气质量(367435131)’
另外:为了降低玩耍难度,我们自己也准备了一些套装,直接帮助把所有东西都配全了,但是我们也是直接从网上采购的,所以价格都比实际价格高一些,因此我们在套装底下注明了每个采购的实际TB店铺,如下图,希望大家一起玩的开心。

零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step)_第13张图片
image

你可能感兴趣的:(零基础 DIY 气体检测仪 万用板 教程2.0( Step By Step))