LoRaWan实验,简易测量教室温度

硬件部分(MD9102连接)

LoRaWan实验,简易测量教室温度_第1张图片

MD9102模块CLAA网络入网成功,无错误NOE

LoRaWan实验,简易测量教室温度_第2张图片

   

软件部分(NS服务器配置)

对 Networks、Groups、Profiles、Handlers、 Commissioned、Connectors 进行了配置

1.配置网关

2.配置网络

LoRaWan实验,简易测量教室温度_第3张图片

3.配置设备信息

LoRaWan实验,简易测量教室温度_第4张图片

LoRaWan实验,简易测量教室温度_第5张图片

4.配置连接器

LoRaWan实验,简易测量教室温度_第6张图片

  

解析数据码流

查看数据码流

LoRaWan实验,简易测量教室温度_第7张图片

Data: 02-FF-00-23-01-0C-04-04-21-00-00-06-01-03-21-86-02-22

1.上传数据帧格式 模块类型(02):MD9102模块的类型码为02H

模块信息(FF-00-23-01):保留

数据区长度(0C): 后面数据区长度为12

2.ITU数据段格式分析

第一段 04-04-21-00-00

因为挂接在MD9102上,第一段数据是9102上传的5个字节,ITU类型码为04H。

第二段 06-01-03-21-86-02-22

ITU数据段长度(06): 此ITU数据段其后所有数据的长度为6字节

ITU类型(01): ITU模块的类型码。实验中使用的是温湿度一体ITU模块,类型码为01H

ITU地址(03): ITU模块的地址码。

ITU数据(21-86-02-22): ITU模块的数据

3.ITU数据分析 对于温湿度一体ITU,21-86-02-22对应格式为TH-TL-HH-HL

TH: 21h -> 0010 0001
TL: 86h -> 1000 0110
HH: 02h -> 0000 0010
HL: 22h -> 0010 0010
由于TH的B3位为0,所以是正温,计算公式为:

TMP计算
((0010-0001 & 0000-0111) * 256+1000-0110) * 0.0625℃
=(1-0000-0000+1000-0110) * 0.0625℃
=39 * 0.0625℃
=24.375℃
综上,此次实验最后测试出的教室温度为24.375°C

别的组还有测出湿度的,需要的话看看

LoRaWan实验,简易测量教室温度_第8张图片

你可能感兴趣的:(大四上,服务器,经验分享)