樹莓派+SIM7000C下的IoT網絡連接實踐

目的:

用樹莓派+通訊模塊,對 移動4G物聯卡,聯通4G物聯卡,電信IoT-NB卡進行連接測試

設備:

- 樹莓派3B+
- 微雪的SIM7000C NB-IoT HAT - http://www.waveshare.net/shop/SIM7000C-NB-IoT-HAT.htm

步驟一:

- 連接好板子後,通電
- ssh 進去,根據使用手冊,安裝SIM7000X驅動和自啓腳本

步驟二 電信IoT-NB卡上網:

- 上卡,ssh進去, 用minicom發AT命令調試

sudo minicom -D /dev/ttyS0
AT 命令:
  +CPIN? // SIM已經識別
  +CMNB=3 // 切換模式, 1 CAT-M 2 NB-Iot 3 CAT-M and NB-IoT
  +CMNB?  // 選模 Preferred selection between CAT-M and NB-IoT 
  +NBSC=1 // 打開擾碼,需要和基站確認
  +CSQ    // 信號強度
  +COPS=?  // 掃附近基站網絡
  +COPS=1,2,"46011"  // 連接基站, 46011是電信lte基站
  +CGREG?  // 是否註冊
  +CGATT?  // 是否附着
  +CPSI?   // 確認連接信息 +CPSI: LTE NB-IOT,Online,460-11,0x7BCF,73314768,72,EUTRAN-BAND5,2505,0,0,-3,-77,-76,20
  
  // 如果上面以設置,以後設置下面的就可以上網了
  +CGNAPN  // 獲取APN +CGNAPN: 1,"ctnb"
  +CSTT="ctnb"  // 設置APN
  +CIICR  // Bring Up Wireless Connection with GPRS 
  +CIFSR  // Get Local IP Address extend
  CIPSTART="TCP","45.77.44.10",9487 // Start Up TCP or UDP Connection
  
  +CIPPING="8.8.8.8"  // ping 

步驟三 移動4G,聯通4G物聯卡上網

  • 移動4G物聯卡
AT 命令:
  +CPIN? // SIM已經識別
  +CMNB=3 // 切換模式, 1 CAT-M 2 NB-Iot 3 CAT-M and NB-IoT
  +CMNB?  // 選模 Preferred selection between CAT-M and NB-IoT 
  +NBSC=1 // 打開擾碼,需要和基站確認
  +CSQ    // 信號強度
  +COPS=?  // 掃附近基站網絡
  +COPS=1,2,"46000"  // 連接基站, 46000-中移動,46001-聯通,46011-中電信
  +CGREG?  // 是否註冊
  +CGATT?  // 是否附着

  +CPSI?  
 // 確認連接信息 +CPSI: GSM,Online,460-00,0x25f2,37066,38 EGSM 900,-75,0,21-105
 // 或者是 +CPSI: LTE NB-IOT,Online,460-00,0x1D6F,221649731,329,EUTRAN-BAND8,3738,0,0,-17,-98,-81,8
  
  // 如果上面以設置,以後設置下面的就可以上網了
  +CGNAPN  // 獲取APN +CGNAPN: 1,""
  +CSTT=""  // 設置APN
  +CIICR  // Bring Up Wireless Connection with GPRS 
  +CIFSR  // Get Local IP Address extend
  CIPSTART="TCP","45.77.44.10",9487 // Start Up TCP or UDP Connection
  
  +CIPPING="8.8.8.8"  // ping 

參考資料:


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章