放心,你完全可以可以不用熟悉繁琐的环境搭建、不用关注繁琐的编译选项、不用关心繁琐的C语言陷阱、不写代码或者用寥寥几行代码,就完成对外设的控制,和服务器的通信!
使用合宙的物联网解决方案,一步到位,合宙技术人员完成开发、调试和维护工作,不需要客户投入任何技术资源,最快1天完成开发!
本文教你怎么用简单的几个步骤,完成一个温湿度传感器数据采集项目。
让DTU整机Air-D780L1-Y采集温湿度传感器的数据,并且将温湿度数据上传到合宙业务云平台,在小程序上可以查看温湿度数据。
看起来复杂的多组件产品,实现起来会很简单!
来看一下,我是如何使用Air-D780L1-Y+合宙业务云平台,做一个温湿度传感器数据采集项目的。
一、DTU整机Air-D780L1-Y介绍
本次项目的主角是一款合宙DTU整机产品Air-D780L1-Y,
Air-D780L1-Y的功耗低,品质稳定,购买样品也方便,资料全开放。
如下图所示:
Air-D780L1-Y的产品说明书可以参考:Air-D780L1-Y 产品说明书 。
今天我就用手把手的教程,教会你怎样使用Air-D780L1-Y, 开发各种应用项目。
二、业务逻辑介绍
这里,先要告诉你一些前提条件,虽然听着像是废话, 但是如果你不知道的话,可能后面会比较懵逼,所以还是希望你能够认真看完这一节。
这个项目的产品定义是:Air-D780L1-Y每隔5秒钟,将温湿度传感器的数据上传到合宙业务云平台。
要想达到这个目的, 有必要先介绍一下这个项目的系统框架图:
基本的操作和业务逻辑如下:
-
DTU整机为Air-D780L1-Y;
-
通过Luatools烧录LuatOS-iRTU固件到Air-D780L1-Y中;
-
Air-D780L1-Y需要插入SIM卡;
-
Air-D780L1-Y通过RS485接口连接温湿度传感器;
-
WEB参数配置平台中,绑定并且分组设备,然后配置运行参数;
-
Air-D780L1-Y开机后,连接WEB参数配置平台,下载运行参数到整机中,然后自动重启;
-
Air-D780L1-Y读取温湿度传感器数据,并且定时上传数据到合宙业务云平台,可以在小程序中查看数据;
-
小程序也可以下发控制指令给Air-D780L1-Y;
在大概了解了业务逻辑之后,接下来我将带你进入正式的动手实操阶段!
三、准备硬件环境
3.1 硬件清单列表
-
准备一台Air-D780L1-Y整机
-
-
准备一张可以上网的SIM卡,也可以使用自己的手机卡,插入到Air-D780L1-Y整机中;
-
准备一条USB数据线,必须要有数据传输功能,将外部的绝缘皮拨开之后,里面至少要有红色、白色、绿色、黑色或者红色、白色、蓝色、黑色四根导线,用来烧录LuatOS-iRTU固件到Air-D780L1-Y中;
-
准备一字和十字螺丝刀,用来拆装Air-D780L1-Y和温湿度传感器;
-
准备一台烙铁和焊锡条,用于将USB数据线焊接到Air-D780L1-Y电路板上;
-
准备一台温湿度传感器,用来采集温湿度数据;
-
准备六根导线或者两面都是公头的杜邦线,用来给温湿度传感器供电以及连接Air-D780L1-Y和温湿度传感器;
-
准备一台可以输出10到30V的直流稳压电源,用来给Air-D780L1-Y和温湿度传感器供电;
四、组装硬件环境
使用螺丝刀将Air-D780L1-Y整机背面的四个螺丝拆下来,打开外壳;
插入可以上网的SIM卡;
然后找到Air780E模组下方的VB、DM、DP、GND四个焊点,
将USB数据线焊接到这四个焊点上;
如下图所示:
-
使用两根导线将温湿度传感器和Air-D780L1-Y通过RS485接口相连,注意是A连接A,B连接B;如下图所示: