• 正文
    • 一、準備
    • 二、配置服務(wù)器
    • 三、配置網(wǎng)關(guān)
    • 四、配置節(jié)點
    • 五、通信
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【教程】LoRaWAN節(jié)點模塊如何接入LoRaWAN網(wǎng)絡(luò)并實現(xiàn)通信?

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

一、準備

本文以模組E77-400M22S為例,演示如何加入LoRaWAN網(wǎng)絡(luò),進行數(shù)據(jù)收發(fā)通信。

硬件:

? E77模組+USB轉(zhuǎn)串口工具(或者E77套件)

? LoRaWAN網(wǎng)關(guān)一臺(這里使用E870-L470LG12)

? Windows電腦一臺

軟件:

? 串口助手

? LoRaWAN服務(wù)器(這里使用公網(wǎng)測試服務(wù)器The Things Network)

二、配置服務(wù)器

首先在The Things Network注冊個賬號,這個可以自行搜索下,不過多贅述。

1、登錄完成后再點開右上角用戶名,選擇console;

2、選擇地區(qū)文件,這里選擇Australia 1;

3、創(chuàng)建應(yīng)用,應(yīng)用ID名需要唯一;

4、進入應(yīng)用創(chuàng)建,選擇End devices-->Register end device ;

? 注冊方法選擇手動(Enter end device specifics manually);

? 頻段選擇 China 470 MHz,FSB1;LoRaWAN 版本選擇 LoRaWAN Specification 1.0.3;協(xié)議參數(shù)版本選擇1.0.3A;

? JoinEUI隨便輸入,這個就是節(jié)點的APPEUI,輸入完后點Confirm確認。

確認JoinEUI后會出現(xiàn)DevEUI、AppKey選項,點擊Generate生成,最后點擊Register end device注冊節(jié)點。

5、服務(wù)器上增加網(wǎng)關(guān)配置,選擇Gateways然后點Register gateway,輸入網(wǎng)關(guān)EUI(這個需要與網(wǎng)關(guān)一致),EUI 和ID都需要唯一性。

三、配置網(wǎng)關(guān)

電腦連接上我們E870的WiFi,在瀏覽器輸入192.168.10.1進入網(wǎng)關(guān)配置頁面,賬戶密碼都是root;

頻段地區(qū)選擇CN470,頻段選擇0;

LoRaWAN 網(wǎng)關(guān)配置,網(wǎng)關(guān)ID就是The things Stack上面的網(wǎng)關(guān)EUI,服務(wù)器地址au1.cloud.thethings.network;端口號1700,設(shè)置完成后點擊保存并應(yīng)用。

應(yīng)用后,在The things Stack查看網(wǎng)關(guān)已經(jīng)上線。

四、配置節(jié)點

//防止配置過其它參數(shù),首先恢復默認參數(shù),正常使用時不需要

AT+RESTORE

//設(shè)置掩碼指定為0~7信道,默認就是前8個信道可以不要設(shè)置,選其它信道時需要設(shè)置

AT+CFREQBANDMASK=00ff:0000:0000:0000:0000:0000

//設(shè)置APPEUI

AT+CAPPEUI=0000000000000000

//設(shè)置DEVEUI,對應(yīng)節(jié)點DEVEUI具有唯一性

AT+CDEVEUI=70B3D57ED0070B89

//設(shè)置APPKEY,對應(yīng)節(jié)點APPKEY

AT+CAPPKEY=480D05A91D39B8789DB4890E8950E43A

//OTAA入網(wǎng)

AT+CJOIN=1:0

五、通信

1、入網(wǎng)后默認工作在CLASS A模式,只能在上行完數(shù)據(jù)后的窗口接收數(shù)據(jù),服務(wù)器下行的數(shù)據(jù)將在收到節(jié)點上行數(shù)據(jù)后下發(fā);

//發(fā)送數(shù)據(jù),端口號3,重發(fā)次數(shù)1,ack應(yīng)答開啟,hex數(shù)據(jù)112233

AT+SEND=3:1:1:112233

在服務(wù)器上看,收到了HEX數(shù)據(jù)112233。

//服務(wù)器下發(fā)數(shù)據(jù),向端口號1,下行數(shù)據(jù)123456;

我們再次上傳數(shù)據(jù)時,會收到下行的數(shù)據(jù);

CLASS C模式,CLASS C會一直處于接收,服務(wù)器下行數(shù)據(jù)節(jié)點馬上接收到。在服務(wù)器上End devices-->devices(自己創(chuàng)建節(jié)點名)-->General settings-->Network layrer 勾選Suppoer Class C。

節(jié)點入網(wǎng)模式切換到Class C;

AT+CCLASS=C

先上報一包數(shù)據(jù)高速服務(wù)器已經(jīng)切換模式了,然后服務(wù)器一直下發(fā)就行了。

相關(guān)推薦