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

20181016 更新:
我们现在把这些开源设备做成了即插即用即联网的“产品”了,如果你对他们感兴趣,可以移步
TAOBAO
weidian
感谢大家对开源项目的支持
同时,我们所有的开源项目资料都汇集到
https://www.kancloud.cn/lewei50/ourair/472273
包括一个完全开源的气体检测万用版项目 YNM3000-2,欢迎爱自己动手的同学们积极参与。

全家福

项目目的

这篇教程的目的是让完全不了解电子器件和编程的人,可以跟着教程一步一步的DIY一个气体检测设备,根据兴趣选择甲醛、颗粒物、 二氧化碳和温湿度最为检测的内容。
这是一个开源的项目,旨在用一套标准硬件、一个统一的固件,去支持不同的传感模块。固件开源到github,让圈子内的人可以帮忙一起升级固件,让圈子外的人可以通过step by step 的教程也跟着一起DIY。

项目地址: https://github.com/lewei50/lua-Air
github上面包含所有固件源代码+PCB全部资料

放几张照片说明一下最终效果,所有器件都可以TB采购,你需要做的就是采购+下代码+把器件插在一起。

甲醛+二氧化碳+温湿度组合


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第1张图片
WZ-S+s8

颗粒物+二氧化碳+温湿度组合


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第2张图片
A4/A5/G5+S8

单独甲醛


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第3张图片
DS-HCHO

还有很多排列组合,这里不一一拍照了。

整个教程内容:把固件bin 下到核心板(合宙S5开发板),lcd 以及传感器通过一个底板跟核心板连在一起,就可以根据你插的传感器来显示不同的数值了。如果愿意,你还可以继续把这个数据联网,通过手机微信实时观看数据曲线。

由于程序和硬件原因,传感器的组合受到一些限制,从下图蓝色里面找一个,红色里面找一个,插到板子上就行了(当然,单独插一种更没有问题了)。


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第4张图片
已经支持的传感器组合

主要工作

本文主要工作包括以下几部分
I. 采购硬件
1. 底板
2. 核心板
3. HMI 液晶屏
4. 传感器
  甲醛
  颗粒物
  二氧化碳
  温湿度

II.下载烧录固件

  1. 下载液晶屏和S5固件 (如果选择的是WIFI上传模式,请参考另外一篇文章的下载和烧录Nodemcu固件的方法)
  2. 烧录S5固件
  3. 烧录液晶屏固件

III. 组装硬件
将支持的传感器插上来,然后上电,开机

IV. 通过微信远程查看(非必需)

工作I:采购硬件

全家福

全家福

1底板

https://github.com/lewei50/lua-Air/tree/master/board

这个板子是本文作者为了方便自己做的,pcb 原理图 bom 全部开源在上面的链接,强烈大家自己打板,实在不愿意再看下面链接(作者店铺),10元一块,只发顺丰。
欢迎熟悉pcb的人可以根据原理图和现有pcb改进这个板子,只要保证接口不变,固件就可以兼容。

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第5张图片
底板

2 核心板

合宙s5 开发板

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第6张图片
合宙s5 开发板

3 HMI 液晶屏

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

2.2寸USART HMI 智能串口屏集成GPU 字库 TFT液晶屏模块240*320

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第8张图片
2.2寸USART HMI 智能串口屏集成GPU 字库 TFT液晶屏模块240*320

4 传感器

根据需要采购传感器。
如果需要进一步内容,可以看传感器datesheet,所有支持的传感器datesheet 都可以在下面这个链接下载到
http://leweidoc.oss-cn-hangzhou.aliyuncs.com/doc/YNM-3000-20171121.rar

甲醛

  1. HH-HCHO-M
  2. wz-s
  3. DS-HCHO

颗粒物

  1. 益杉A4/A5
  2. 攀藤G5/G5S

二氧化碳

S8 0053
暂不支持攀藤的DS-C02-20

温湿度

SI7021

micro sd 卡

这个是给液晶屏烧录准备的,任何micro sd 都可以,如果有不需要单独购买


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第9张图片
micro sd 卡

工作2:下载烧录固件

步骤1:找到固件,下载,解压

https://github.com/lewei50/lua-Air

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第10张图片
github 固件

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第11张图片
bin +tft

Luat_Air202_V0014lod_1.0.9lib_LEWEI_GPRS_SENSOR_HUB.bin:S5用的
PMS5XXX_SI7021_SERIAL_LCD.tft:液晶屏用的

为什么要这么麻烦从github 获取代码不是直接放一个压缩包在网上?
因为这个bin文件应该会一直更新,支持更多的东西。

步骤2: 烧录S5固件

http://leweidoc.oss-cn-hangzhou.aliyuncs.com/doc/YNM-3000-20171121.rar
解压,找到RDA lod 量产升级工具 1.2

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第12张图片
RDA lod 量产升级工具 1.2

将步骤1得到的Luat_Air202_V0014lod_1.0.9lib_LEWEI_GPRS_SENSOR_HUB.bin 拷到同一目录下,如下图
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第13张图片

打开config文件夹,param记事本,修改参数,使下载文件指向Luat_Air202_V0014lod_1.0.9lib_LEWEI_GPRS_SENSOR_HUB.bin…….bin
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第14张图片

将s5 通过usb 链接到pc
运行烧写软件,设置正确的串口号(s5设备串口号)
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第15张图片

设置完成,点击开始,软件提示“等待模块放入”


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第16张图片

按一下s5开机按钮,软件进入下载状态


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第17张图片

下载完成以后点击“停止”
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第18张图片

步骤3: 烧录液晶屏固件

1 拆开之前买的液晶屏,接线

买来的液晶屏包括一个液晶屏,一根线,将线的一头插在液晶屏上


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第19张图片

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第20张图片

另一头接在转接板上(注意对应顺序,否则会烧掉 )


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第21张图片

上电,会看到如下图片


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第22张图片

2 通过sd卡烧录

断电
把之前提到的tft 文档拷到一个micro sd卡里面

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第23张图片
bin +tft

PMS5XXX_SI7021_SERIAL_LCD.tft:液晶屏用的,拷到micro sd 里面

然后把micro sd卡插到液晶屏上面

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第24张图片

上电
正常情况下会看到如下图片
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第25张图片

断电
拔掉micro sd 卡
上电
如果看到如下图片就对了
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第26张图片

工作III:组装硬件

将支持的传感器插上来,然后上电,开机。
有了乐为物联转接板,插线工作就变得非常简单,可以像插乐高积木一样先把S5与转接板插到一起,然后把需要用到的传感器插上来就可以了。

注意:插传感器的时候要先断电,避免热插拔,上电以后按s5开机键,如下图,红框中的开机键

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第27张图片

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第28张图片
开机键

按1-2s 以后,撒手,数据就看到了

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第29张图片

后面就可以把你感兴趣的传感器一起接上来了,就像本文最初的那几张截图那样

工作IV:通过微信远程查看(非必需)

如果你已经看到了数据还想通过微信远程看的话,可以买一个物联网卡(也就是手机sim卡,一年20多元)插到s5上面(S5背面),如下图所示:

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第30张图片

然后把s5上面的imei 通过邮件形式发送到service# lewei50.com(#变@),邮件名称:一起玩气体检测,我们看到以后会回邮件,并且把这个imei 加到我们系统中,然后你重启设备,就会出来一个二维码,扫描以后微信就可以同步查看数据了。还能看到历史曲线,具体方法:

1 用USB线给设备上电,

几秒钟后,屏幕上会出现一个二维码

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第31张图片

2 绑定设备
使用微信的“扫一扫”功能扫一下这个二维码,


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第32张图片

点击如图所示链接来进行微信绑定,会出现以下界面证明已绑定成功。

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第33张图片

重启设备,设备屏幕上的通讯信号显示连接成功


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第34张图片

3 用手机实时查看

点击“我的设备”;


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第35张图片

就可以用手机实时查看数据了;

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第36张图片

还可以看到历史曲线:


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第37张图片

4 微信设置;
点击这个设置图标进行设置,

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第38张图片

会出现询问是否允许获取你的地理位置,如果选择“允许”,设备就可以在颗粒物地图上显示;不过选择“不允许”,则不显示。然后点击“保存”。

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第39张图片

在“设备”一栏可以更改设备名称,在分享地理位置可以更改允许或不允许分享地理位置,


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第40张图片

点击“保存”后,可以点击“查看大家的分享” 查看颗粒物地图。点击右上角省略号可以把颗粒物地图分享给微信好友或者朋友圈。


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第41张图片

点击右上角省略号可以把颗粒物地图分享给微信好友或者朋友圈,


零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第42张图片

5 分享颗粒物数据查看链接
点击右上角的省略号,亲朋好友就可以远程查看如下图的实时数据了。

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第43张图片
20.jpg
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第44张图片

6 解除绑定
如果想解除绑定或者换一个微信号进行绑定,在微信设置里直接点击删除就可以成功解绑

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第45张图片
Snap276.jpg
零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第46张图片
Snap278.jpg

最后

希望这篇文章可以让你自己DIY出来自己的气体检测仪。感谢益杉和合宙对整个diy 活动的支持。

这个板子是打算兼容gprs 和wifi 两种上传模式,在另外一篇文章中将介绍wifi(通过nodemcu)版本。

关于我们

最后做个广告,我们关注DIY颗粒物检测已经好久了,能找到最早的一篇是这个http://www.geek-workshop.com/thread-3382-1-1.html

零基础DIY 气体检测仪 万用板 教程 GPRS版( Step By Step)_第47张图片

包括张大妈也能搜到一堆类似的diy文章,时间过得太快了,这篇文章等于我们把之前做的事情做了一个总结,我们认为,好玩的事情人越多越热闹,希望对这方面感兴趣的大家在一起玩的更开心。
另外:欢迎关注我们现在的公益项目ug25.lewei50.com (颗粒物地图)

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