www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 玩轉LoRaWAN,怎能少了它--RAK831 PILOT GATEWAY評測

玩轉LoRaWAN,怎能少了它--RAK831 PILOT GATEWAY評測

LoRaWAN   RAK831   PILOT GATEWAY   網關   
  • 作者:netlhx
  • 來源:21ic
  • [導讀]
  • RAK831 PILOT GATEWAY是深圳市瑞科慧聯科技推出的一款基于SX1301的LoRa網關產品,同國外的基于SX1301的產品來說,性能完全一致,但價格卻便宜了許多,實在是玩轉LoRaWAN的首選產品。

rId34.png

關鍵參數主要包括兩個:一個是通信頻段,這里使用的是868MHz;另外一個是接入服務器,由于868段已被ISM分配給了歐洲,這里就選用ttn-router-eu,是為了保持一致。

另外要記得eui的值,這個值在配置RAK831時要用到。執(zhí)行如下命令下載代碼文件到RPI3上

git clone -b spi https://github.com/ttn-zh/ic880a-gateway.git

修改配置文件start.sh,如下

rId35.png

第一個參數是SX1301_RESET_BCM_PIN,前面的引腳映射圖我們得知RPI3上使用的是17,所以這里也要改成17,另外一個是后面的檢測網絡連通的命令,默認使用的是google.com,這里已改成了baidu.com。

保存后執(zhí)行目錄下的install.sh開始安裝程序,安裝過程會詢問一些具體的設置參數

rId36.png

網關參數設置可以是本地,也可以使用遠程網絡上的配置文件,這里詢問是否使用遠程配置,使用遠程配置的話則將這些設置參數放到GITHUB上,可以集中管理,不過需要GITHUB所有者的批準。如果使用本地配置的話,則將配置參數放在本地,這里選擇放在本地保存。

參考設置如下

{

"gateway_conf": {

"gateway_ID": "b827ebfffedb0113",

"servers": [

{

"server_address": "router.eu.thethings.network",

"serv_port_up": 1700,

"serv_port_down": 1700,

"serv_enabled": true

}

],

"ref_latitude": 50.0822850,

"ref_longitude": 14.4502592,

"ref_altitude": 40,

"contact_email": "malina@vanco.cz",

"description": "TTN Prague VanCo.cz"

}

}

必須的兩個參數值為gateway_ID及servers,必須根據實際值來進行設置。

參數配置完成之后,就可以使用start.sh命令來啟動網關程序了

rId37.png

啟動程序后,樹莓派控制臺會顯示一系列的log消息,TTN控制臺上也會顯示相關的連接信息,如下

rId38.png

這是TTN控制臺上顯示的網關已連接的信息。如果TTN控制臺顯示未連接,則需要重新檢查參數設置,看是否配置正確,另外還有就是網關的網絡配置是否正確,例如WiFi參數設置等。

網關配置正確后,接下來就要使用LoRa mote來連接網關并與之進行通信。本次測試使用了兩個LoRa arduino shield擴展板,將擴展板安裝到arduino上,擴展板通過SPI接口與Arduino進行通信

rId39.png

選擇LoRa mote模塊時,注意頻段參數也要選擇對應的型號即868MHz?蛻舳耸褂玫能浖䦷鞛閘mic,lmic允許我們通過其提供的API來實現SX1272/SX1276兼容的相關通信。啟動Arduino程序并添加lmic庫支持后,打開庫自帶的ttn-abp.ino程序,修改并配置SPI相關的參數,然后編譯并下載到Arduino開發(fā)板,稍等片刻,就可以在TTN的控制臺上看到通信的信息了

rId40.png

這是控制臺是顯示的信息,主要包括時間,頻率、CodeRate、SF及BW等LoRa相關的配置參數,最后兩列顯示的是傳輸時間及負載長度等。注意這里的dev addr,這是設備地址,接下來我們還會添加另外一個結點,可以通過設備地址來進行區(qū)分。

rId41.png

在TTN控制臺上還可以查看每次通信的具體數據包內容,這里傳送的主要是abp(activation-by-pernonal)信息,另外也可以使用otaa(over-the-air activation)來激活設備。

rId42.png

PILOT GATEWAY可以實現多通道通信,這里看到的是兩個結點同時通過網關來發(fā)送信息的情況。注意設備地址,其中一個是0X03FF0002,另一個則是0X03FF0001。

至此,一個完整的LoRaWAN通信網絡已搭建成功!

整個測試過程非常順利。首先由于RAK831采用模塊化設計,結合專門為RPI設計的擴展板,硬件組裝非常容易,網關程序的設置過程由于使用了交互式腳本,只需要回答幾個簡單的問題就可以設置好參數,結合TTN的強大控制臺功能,無論是診斷還是最終的查看通信過程,都非常容易。至于與之配套的LoRa mote,市面上亦有現成的模塊供用戶選擇?偠灾,從無到有來搭建一個LoRa網絡,不可謂不簡單。

還在糾結LoRa玩不轉么,有了RAK831,還具不不是難事!RAK831的價格是RMB820,相對來說,還在可以接受的范圍之內。

參考資源:

RAKWIRELESS: http://www.rakwireless.com

TTN: http://thethingsnetwork.org/

網關程序下載:https://github.com/ttn-zh/ic880a-gateway.git

  • 本文系21ic原創(chuàng),未經許可禁止轉載!

網友評論