LoRaWAN 开发套件入门指南

一、物料清单以及配套资料

1 x NanoGateway - 双频点 MultiSF(多达2 * 6 个 logic channels),克服了基于sx1301的网关下发时不能接收的弱点

1 x Arduino UNO + Arduino LoRaWAN Shield+AI78L

2 x AI78S

3 x Antenna

1 x Mini USB Cable

1 x Light Sensor

1 x 3 Pin Dupont Line

LoRaWAN 开发套件入门指南_第1张图片

二、安装

1.将 Arduino UNO 通过 USB 线连接至电脑。

2.在开始 Arduino 的学习前,你需要安装软件 Arduino Software (IDE)来控制你的开发板。

3. AISenz LoRaWAN 模组可直接插入 ArduinoUNO 模组,将模块按如图所示安装。

LoRaWAN 开发套件入门指南_第2张图片

4.通过 USB 线 接入PC。

三、使用 LoRaWAN 开发套件

产品配套有LoRaAP透传版本以及两个例程,可以帮助你快速感受到 LoRaWan的强大。

3.1 LoRaAP(数据透传)

此版本通过 AT 指令,即可实现数据的透传,请认真查看配送资料《AISenz LoRaWAN模组使用手册》。

3.1.1 下载LoRaAP透传版本

LoRaWAN 开发套件入门指南_第3张图片
LoRaWAN 开发套件入门指南_第4张图片

3.1.2 在https://www.loraflow.io/loginhttps://www.loraflow.io/login请账号,添加网关设备,添加步骤请查阅配送资料《NanoGW用户使用手册》。

3.1.3完成网关的添加后,获取ID,EUI,KEY,通过串口助手AT指令配置。

注意:例程仅帮助配置,如需进一步详细操作,请认真查看配送资料《AISenz

LoRaWAN模组使用手册》

LoRaWAN 开发套件入门指南_第5张图片

3. 1.4配置成功后,通过at+cmsg命令即可发送数据内容注意:

A.配置完成后需要写入at+flush,否则配置失效;

B.断电后需要at+join成功入网后,才能发送数据

C.终端类型A,C可更改,根据需求而定。

3.2 CtrLed(下发控制)

通过云端下发数据控制 LED,模拟远程控制灯的工作状态,实践运用于Lorawan 控制路灯

3.2.1 将 USB 接入 PC,下载例程程序,通过控制 arduino 配套的 LED_PIN 13 引脚,具体请看程序。

3.2.2 匹配网关,参考 3.1.1。

3.3.3 进入http://loraflow.io云平台,输入端口号,下发数据控制,00表示关闭灯,01 表示开灯。

3.3 ReadPhotoresistor(读取上报)

通过 LoRaWAN 模组将光敏电阻数据采集上传至网关,用户即可在云端观察数据,实践运用于电表,温度,水表等数据的读取

3.3.1 将 USB 接入 PC,将光敏电阻模块连接至 arduino 拓展板,VCC 接 5V,GND 接模块 GND,OUT 接 A2,连接如图所示:

LoRaWAN 开发套件入门指南_第6张图片

3.3.2 匹配网关,参考 3.1.1,下载例程程序,可通过打开串口助手,观察光敏电阻模块输出的数据,如下图:

LoRaWAN 开发套件入门指南_第7张图片

3.3.3 模组将数据通过网关发送至服务器,用户将可以在服务器内进行远程观测,实现长距离无线传输, 此时可以看到在最新消息中接收到数据。

LoRaWAN 开发套件入门指南_第8张图片

3.3.4(以下内容属于定制内容,可自行研发)点击查看详情,再点击数据消息,可查看接

收到的数据, 在我的应用下点击数据解析,点击添加解析器,按照代码示例编程,即可完成对采集到的数据进行解析,解析后的数据可以在下面查看。

LoRaWAN 开发套件入门指南_第9张图片

3.3.5 点击数据点,可以查看到数据随时间的变化图像,改变光照得到数据相应改变。

LoRaWAN 开发套件入门指南_第10张图片

你可能感兴趣的:(LoRaWAN 开发套件入门指南)