產品分類

      當前位置: 首頁 > 工業電子產品 > 其他電子產品 > IoT物聯網 > IoT傳感器

      類型分類:
      科普知識
      數據分類:
      IoT傳感器

      STM32 Nucleo Pack LoRa技術入門 – 十分鐘搭建一個完整的LoRa節點

      發布日期:2022-05-25 點擊率:28

      發展和創新的空間。ST也與Semtech公司合作推出了LoRa解決方案。

      在現階段,為使開發者快速地體驗和開發基于LoRa的技術,ST公司在其現有產品的基礎上,搭建起了一套LoRa網絡系統。這些硬件和軟件有:P-NUCLEO-LRWAN1開發板、I-CUBE-LRWAN中間件和X-NUCLEO-IKS01A1擴展板。使用這些板子和軟件就可以非常容易地創建和配置一個LoRaWAN? 的節點。

      另外,ST還提供了各種產品的NUCLEO開發板和擴展板,可以方便定制各種節點的擴展功能,創建各種可能的產品原型組合。

      在本文所附的視頻中,生動地展示了如何使用這些工具快速搭建一個基于STM32的LoRaWAN?節點。下面將視頻中的部分內容,摘錄文字如下:

      LoRa要點

      LoRa是一種無線技術,用于創建M2M和物聯網應用所需要的低功耗廣域網(LPWAN)。

      • 低功耗(10-20年電池壽命)、低成本(非常低的基礎設施投資)、安全性(AES128加密)

      • 長距離(1-10公里)

      • 標準化(由主要的行業執行者聯盟推動)

      • 跟蹤( 免費跟蹤)

      STM32和LoRa 10分鐘

      1. 準備

      – P-NUCLEO-LRWAN1

      • NUCLEO-L073RZ開發板

      • SX1272MB2DAS擴展板

      • 天線

      • USB連接線

      P-NUCLEO-LRWAN1 官方主頁:

      http://www.st.com/content/st_com/en/products/wireless-connectivity/lorawan/p-nucleo-lrwan1.html

      – 計算機

      • KEIL IDE

      • I-CUBE-LRWAN LoRaWAN軟件擴展包

      • 串口客戶端(TeraTerm 或 PuTTY)

      • 瀏覽器

      – 網關

      • 選擇基于LoRaWAN的網關,頻率可根據地區選擇,不同廠家的網關配置不同。

      • 本文選擇了MULTITECH的“MultiConnect Conduit”網關

      2. STM32和LoRa板子安裝

      – 確認JP1、JP6跳線短接,JP5設置為EV5

      – 將SX1271MB2DAS LoRa擴展板插到STM32 Nucleo板子上

      – 將天線接到LoRa擴展板上

      3. 安裝LoRaWAN軟件包

      – 下載并安裝LoRaWAN軟件包(可到www.st.com搜索LoRaWAN)

      – 下載 I-CUBE-LRWAN

      I-CUBE-LRWAN官方主頁地址:

      http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/i-cube-lrwan.html

      默認可保持到 “C:UsersyournamSTM32CubeRepository”

      4. 軟件開發

      – 找到I-CUBE-LRWAN安裝包,在下面的應用工程:

      ..STM32CubeExpansion_LRWAN_V1.0.1ProjectMultiApplicationsLoRaclassAMDK-ARMSTM32L073RZ-NucleoLora.uvprojx

      – 打開KEIL工程文件,選擇sx1272mb2das目標模塊

      – 在”hw_conf.h”文件中,去掉注釋“DEBUG”和”TRACE”.

      – 在”comissoning.h”文件中,更改EUI設備,在96行。{0x0BE,0x7A,0x00,0x00,0x00,0x00,0x00,0xC8}

      – 在“main.c”文件中,在249行,設置產生一個測試消息。

      AppData->BuffSize=sprintf((char*)AppData->Buff,”-Hello world. STM32 is LoRaWAN connected”);

      – 編譯并下載工程到目標設備。

      – 使用TeraTerm從Nucleo板子上獲取UART數據。

        * 選擇串口”Serial”,Port: COM8:STMicroelectronics STlink Virtual COM Port (COM8)

        * Setup> Terminal…> “New line->Receive: “AUTO”

        * Setup> Serial port..> Baud rate: 921****00; data: 7bit

      5. 網關設置和連接

      給網關上電,確認用以太網線連接到電腦。打開瀏覽器,連接網關的默認地址是:192.168.2.1

      Username: admin

      Password: admin

      選擇 Setup>LoRa Network Server, 設置:

      – Mode:Network Server

      – Network ID: EUI

      – EUI: 01-01-01-01-01-01-01-01

      – Network Key: Key

      – Key: 0x2B,0x7E, 0x15,0x16,0x28,0xAE,0xD2,0xA6,0xAB,0xF7,0x15,0x88,0x09,0xCF,0x4F,0x3C

      選擇Status & Logs >Statistics>LoRa,檢查節點是否連接到網關。如果Nucleo+LoRa設備都打開了,”Refresh Node List”, EUI地址會顯示。

      結果:

      總結

      現在你可以做:

      – 創建自己的基于STM32的LoRa傳感器節點

      – 設置Multi-conduit網關作為一個網關和網絡服務器

      – 建立自己私有的基于STM32的LoRa網絡

      ST的LoRa官方主頁: www.st.com/stm32-lrwan

      閱讀更多: LoRa產品庫, LoRa實驗室, LoRa模塊, LoRa物聯網技術實戰

      參考分類:

      上一篇: 基于LoRaWAN的遠程抄表系統

      下一篇: 完整的LoRa體驗,有這一套就夠了!——LoRa IoT Kit體驗

      下一篇: PLC、DCS、FCS三大控

      上一篇: 完整的LoRa體驗,有這

      推薦產品

      更多
      主站蜘蛛池模板: 日本伊人精品一区二区三区| 精品国产亚洲一区二区三区| 国产大秀视频一区二区三区| 中日av乱码一区二区三区乱码| 69久久精品无码一区二区| 国产suv精品一区二区6| 人妻av综合天堂一区| 亚洲综合在线成人一区| 国产福利精品一区二区| 99国产精品一区二区| 精品中文字幕一区二区三区四区 | 久久精品国产亚洲一区二区三区| 亚洲av成人一区二区三区在线播放| 亚洲国产精品乱码一区二区| 精品国产一区二区三区久久蜜臀| 国产福利一区二区精品秒拍| 无码一区二区三区在线| 精品国产免费观看一区| 麻豆国产在线不卡一区二区| 丝袜美腿一区二区三区| 亚洲AV无码片一区二区三区| 国产手机精品一区二区| 亚洲av成人一区二区三区在线播放| 日韩在线一区二区| 国产精品成人免费一区二区| 欧美人妻一区黄a片| 日本一区二区三区久久| 国产一区二区三区美女| 国产高清在线精品一区二区| 中文字幕一区二区三| 亚洲国产精品乱码一区二区| 91福利视频一区| 无码精品不卡一区二区三区| 国产精品盗摄一区二区在线| 视频一区二区在线观看| 国产在线精品一区二区夜色| 久久精品一区二区免费看| 亚洲一区二区三区91| 另类国产精品一区二区| 亚洲高清偷拍一区二区三区| 看电影来5566一区.二区|