安裝樹莓派環境
製作映象
下載img檔案燒錄器
傳送門:img檔案燒錄器地址,下載完成之後雙擊安裝
下載映象檔案
傳送門:樹莓派系統映象
推薦下載這個版本的img,因為有桌面,並且大小適中。
下載完之後解壓即可。
將img燒寫到SD卡中
先將SD卡格式化
至此就擦除並且格式化成功了
燒寫映象
- 燒寫時注意選用剛才下載的映象而非上面列的那些映象,因為列的會線上下載再燒錄,而線上下載的速度會非常慢
- 選擇的過程和上面是非常的像的
開啟樹莓派SSH
- 將讀卡器重新拔插,進入其中的boot分割槽
- 新增檔案,檔名為SSH,內容為空
映象製作完成,啟動
- SD卡插入樹莓派
- 網線插入樹莓派
- SX1302轉接板插入樹莓派
- 上電(注意:pi4 供電>3A,pi3供電>2.5A)
配置LoRaWAN所需環境
通過ssh連線到樹莓派
- 通過路由器檢視樹莓派DHCP分配到的裝置IP,使用putty軟體,通過ssh方式連線到樹莓派,樹莓派預設使用者名稱密碼為:pi,密碼為raspberry
設定時區
選擇時區為change Time Zone
->Asia
->shanghai
,切換到北京時間
開啟spi
因為樹莓派預設沒有開啟spi,所以需要先開啟spi,具體操作如下:
- 在命令列中敲sudo raspi-config
成功後,輸入命令可以看到裝置
pi@raspberrypi:~ $ ls /dev/*spi*
/dev/spidev0.0 /dev/spidev0.1
pi@raspberrypi:~ $
至此,lorawan閘道器執行所需環境就配置完成了
開啟LoRaWAN閘道器服務
將SX1302轉換板與樹莓派連線起來
編譯安裝
git clone https://gitee.com/rejeee/gw1302s.git
cd gw1302s
./install.sh
->建議執行前先看一下安裝說明.md
Note:
- 執行install.sh時會有對話,前幾個為ssh祕鑰相關的,可直接回車,然後scp的時候會儲存祕鑰,記得輸入yes,後面的是輸入使用者的密碼
註冊閘道器到騰訊雲
首先註冊騰訊雲賬號
傳送門:騰訊雲
進入物聯網開發平臺,錄入閘道器
-
進入物聯網開發平臺!
-
新建產品
-
錄入閘道器
-
填寫閘道器資訊,其中GwEUI一定要和閘道器的gateway_ID一致,檢視gateway_ID的方法
cat /home/pi/gw1302s/bin/global_conf.json
json檔案的gateway_ID欄位即為閘道器的ID,例如下圖,我的閘道器ID為fffedca6320e9516
- 檢視閘道器的線上情況,如下圖,即可看到閘道器線上了
至此,LoRaWAN網路就搭建起來了,可以愉快的進行開發了