0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

WisBlock 環(huán)境監(jiān)測應用指南

瑞科慧聯(lián)(RAK) ? 2022-07-27 11:01 ? 次閱讀

此解決方案展示了如何創(chuàng)建環(huán)境數(shù)據(jù)傳感器節(jié)點。傳感器節(jié)點測量空氣溫度、空氣濕度、氣壓和氣體水平。節(jié)點成功加入服務器后,它會定期將此數(shù)據(jù)傳輸?shù)?LoRaWan? 服務器。

#前期準備

#硬件

  • WisBlock Base (本示例使用RAK5005-O)
  • WisBlock Core(本示例使用RAK4631)
  • WisBlock Sensor(本示例使用RAK1906)
  • LoRa天線(本示例使用CN470頻段)
  • 網(wǎng)關(guān)(本示例使用RAK7258網(wǎng)關(guān))

???? 注意:

請保持網(wǎng)關(guān)與傳感器所屬頻段相同,本實例中均為CN470。

#軟件

  • Arduino IDE
  • RAK4631 BSP
  • Adafruit BME680 庫
  • SX126x-Arduino 庫
  • U8g2 庫

#硬件安裝

1、將LoRa天線接口對準并放置在RAK4631模塊的LoRa天線接口搭接處,輕輕按壓LoRa天線接口,完成安裝。

pYYBAGLgqhqALazrAAGS9Q7T898142.pngFigure 1: 安裝LoRa天線

2、將RAK4631模塊上的連接器插頭對準RAK5005-O CUP插槽上的連接器插座。保持連接器間平行,將其輕放在插座連接器相應的搭接處。

安裝WisBlock Core RAK4631Figure 2: 安裝WisBlock Core RAK4631

3、將傳感器模塊RAK1906上的連接器插頭對準RAK5005-O插槽的連接器插座。保持連接器間平行,將其輕放在插座連接器相應的搭接處。

安裝WisBlock Sensor RAK1906Figure 3: 安裝WisBlock Sensor RAK1906

???? 注意:

平行按壓均勻施力,將聽到扣合完成的聲音,扣壓完成后請使用螺釘將WisBlock Core和WisBlock Sensor模塊固定在RAK5005-O Base板上。

組裝完成后示意圖如下:

模塊組裝Figure 4: 模塊組裝

#軟件配置

本章節(jié)介紹WisBlock 傳感器模塊的軟件配置。

#Arduino IDE的下載

使用Arduino IDE對WisBlock進行編碼和編程。如果您還未安裝Arduino IDE,可在Arduino官網(wǎng)中下載。


?? 警告

如果您所使用的操作系統(tǒng)Windows 10
請勿從Microsoft應用商店中安裝Arduino IDE。請從Arduino官網(wǎng)中安裝原始的Arduino IDE。Microsoft應用商店中的Arduino應用在使用第三方板支持包時存在問題。

如下圖所示,可以看到Arduino IDE當前版本為V1.8.16。Windows、Linux和Mac OS X都有多個可用版本,選擇正確的Arduino IDE版本并下載。

Arduino IDE 版本示意圖Figure 5: Arduino IDE 版本示意圖

#Arduino IDE的安裝

本示例為在Windows PC中安裝已下載的Arduino IDE。

1、單擊“I Agree”。

Arduino安裝許可協(xié)議Figure 6: Arduino安裝許可協(xié)議

2、單擊“Next”。

Arduino安裝選項Figure 7: Arduino安裝選項

3、單擊“Install”。

Arduino IDE安裝路徑Figure 8: Arduino IDE安裝路徑

Arduino IDE安裝中Figure 9: Arduino IDE安裝中

進度為100%后,Arduino IDE已成功安裝,單擊“Close”,退出安裝過程。

成功安裝Figure 10: 成功安裝

???? 注意:

在Linux與Mac OS X中,沒有安裝過程。只是一個解壓過程,然后就能夠成功打開Arduino IDE 。

#Arduino IDE上的配置

Arduino IDE安裝成功后。需要對Arduino IDE進行一些配置以便后續(xù)對WisBlock組裝模塊進行相關(guān)配置。

  1. 打開Arduino IDE。
  2. 進入“文件 > 首選項”。
首選項Figure 11: 首選項

3、單擊圖中圖標,編輯“附加開發(fā)板管理器網(wǎng)址”,將WisBlock Core添加到Arduino板列表中。

修改附加開發(fā)板管理器網(wǎng)址Figure 12: 修改附加開發(fā)板管理器網(wǎng)址

4、復制此URLhttps://raw.githubusercontent.com/RAKwireless/RAKwireless-Arduino-BSP-Index/main/package_rakwireless_index.json并粘貼至下圖所示區(qū)域。如果已存在其他鏈接,將上述鏈接粘貼至新的一行。完成后,單擊“好”。

添加RAKwireless WisBlock Core BSPFigure 13: 添加RAKwireless WisBlock Core BSP

???? 注意

如果您使用的是Linux,需要通過“pip”安裝“adafruit-nrfutil”。

sudo pip3 install adafruit-nrfutilpip3 install --user adafruit-nrfutil

5、重啟Arduino IDE。

6、在“工具”菜單中打開“開發(fā)板管理”。

打開開發(fā)板管理Figure 14: 打開開發(fā)板管理

7、如下圖所示,在搜索欄中鍵入“RAK”。將會顯示出可添加到Arduino板列表中的可用RAKwireless WisBlock Core。選擇以下板支持包以及相應的版本,并單擊“安裝”板支持包。

安裝WisBlock CoreFigure 15: 安裝WisBlock Core

#燒錄程序

1、將組裝的WisBlock傳感器模塊使用USB連接線連接到PC上。

2、在Arduino IDE中,根據(jù)下圖所示,選擇WisBlock Core RAK4631板。

選擇WisBlock Core RAK4631板Figure 16: 選擇WisBlock Core RAK4631板

3、根據(jù)下圖所示,選擇示例項目。

選擇示例代碼Figure 17: 選擇示例代碼

4、打開示例代碼后,雙擊圖中鏈接,安裝示例代碼中所需的代碼庫。

安裝所需代碼庫Figure 18: 安裝所需代碼庫

5、修改示例代碼中的頻段區(qū)域,本示例使用的為CN470。

修改頻段Figure 19: 修改頻段

6、完成后,如下圖所示,選擇正確的串口并單擊圖中上傳圖標上傳代碼。

選擇端口號Figure 20: 選擇端口

#連接網(wǎng)關(guān)到TTN

本節(jié)為連接網(wǎng)關(guān)至TTN(The Things Network)平臺。

#前提條件

  • 網(wǎng)關(guān)已連接到網(wǎng)絡,具體請參見連接網(wǎng)關(guān)到網(wǎng)絡。
  • 注冊TTN賬號并激活賬號。

#操作步驟

1、登錄TTN網(wǎng)站,您將看到以下頁面:

TTN主頁Figure 21: TTN主頁

2、單擊“Register a gateway”,進入以下頁面注冊網(wǎng)關(guān)信息

注冊網(wǎng)關(guān)Figure 22: 注冊網(wǎng)關(guān)

  • Gateway EUI:網(wǎng)關(guān)唯一 ID。該名稱必須與網(wǎng)關(guān)的真實網(wǎng)關(guān)ID相同??傻卿浘W(wǎng)關(guān)在Web頁面“LoRa Network > Network Settings”頁面找到Gateway EUI。
  • Frequency Plan:這是您要使用的頻率,本示例為CN470。
  • Gateway Server address:eu1.cloud.thethings.network為網(wǎng)關(guān)服務器地址。
  • 單擊“Create gateway”,網(wǎng)關(guān)新建成功后,即可在網(wǎng)關(guān)列表頁查看新增加的網(wǎng)關(guān)。

4、訪問網(wǎng)關(guān),選擇“LoRa Network > Network Settings”進入LoRaWAN Network Setting設置界面。

網(wǎng)絡設置Figure 23: 網(wǎng)絡設置

  • 將“Mode”設置為“Packet Forwarder”后,單擊“Switch mode”。
  • 修改Server Address。修改完成后單擊“Save & Apply”。

5、刷新TTN網(wǎng)關(guān)界面,如果您的網(wǎng)關(guān)狀態(tài)為“Connected”,則網(wǎng)關(guān)現(xiàn)在已連接到TTN。

網(wǎng)關(guān)成功連接TTNFigure 24: 網(wǎng)關(guān)成功連接TTN

#連接傳感器節(jié)點至TTN

本節(jié)為連接傳感器節(jié)點至TTN(The Things Network)平臺。

#登錄到TTN平臺

登錄TTN網(wǎng)站,您將看到以下頁面:

TTN控制臺頁面Figure 25: TTN控制臺頁面

#創(chuàng)建新的應用程序

1、進入添加 Application 界面,注冊相關(guān)信息后,單擊頁面底部的“Create application”。

添加應用Figure 26: 添加應用

2、進入應用程序概述頁面,單擊右下角“Add end devices”,在TTN平臺注冊新設備。

應用程序概述頁面Figure 27: 應用程序概述頁面

#注冊新設備

1、在“Register end device”頁面中,單擊“Manually”頁簽。

2、配置Frequency plan、LoRaWAN version、Regional Parameters version,并添加設備DevEUI、AppEUI、AppKey。

注冊設備Figure 28: 注冊設備

???? 注意:

設備頻段應與網(wǎng)關(guān)頻段相同。

3、DevEUI、AppEUI、AppKey請在傳感器示例代碼中獲取,切記需要刪除各個數(shù)字前的“0x”以及“,”。

獲取DevEUI、AppEUI、AppKeyFigure 29: 獲取DevEUI、AppEUI、AppKey

4、單擊"Register and device",完成設備注冊,注冊結(jié)果將匯總?cè)缦聢D所示。

設備信息Figure 30: 設備信息

5、重啟設備后,設備自動入網(wǎng)并定時向服務器傳輸實時監(jiān)測數(shù)據(jù)。單擊See all activity→,查看傳輸數(shù)據(jù)。

環(huán)境監(jiān)測數(shù)據(jù)Figure 31: 環(huán)境監(jiān)測數(shù)據(jù)

6、成功上傳示例項目后,可在 Arduino IDE 的工具欄單擊串口監(jiān)視器,查看傳感器的讀取日志。如果日志如下所示,表示RAK1906正在與WisBlock Core正確通信。

串口監(jiān)視器日志Figure 32: 串口監(jiān)視器日志

#數(shù)據(jù)格式

通信傳輸?shù)膶崟r監(jiān)測數(shù)據(jù)格式如下表所示:

字節(jié)1字節(jié)2字節(jié)3字節(jié)4字節(jié)5
1溫度1溫度2濕度1濕度2
字節(jié)6字節(jié)7字節(jié)8字節(jié)9字節(jié)10字節(jié)11字節(jié)12字節(jié)13
氣壓1氣壓2氣壓3氣壓4氣體1氣體2氣體3氣體4
  • 字節(jié)1是數(shù)據(jù)類型的標識,這里始終是 1。
    • 每個字節(jié)的值都是 MSB 在前。
    • 溫度以兩個字節(jié)的形式發(fā)送,為了準確起見放大 100 倍。例如,2510 意味著 25.01攝氏度,以 0x09 0xCE 發(fā)送。
    • 濕度是以兩個字節(jié)的形式發(fā)送的,為了準確起見放大了 100 倍。例如,4173 意味著 41.73%,以 0x10 0x4D 發(fā)送。
    • 氣壓是以四個字節(jié)的形式發(fā)送的,為了準確起見放大了 100 倍。例如,100945 意味著 1009.45hPa,以 0x00 0x01 0x8A 0x51 發(fā)送。
    • 氣體電阻以四個字節(jié)發(fā)送,例如63560Ω,以 0x00 0x00 0xF8 0x48 發(fā)送。

???? 注意:

此傳輸示例中:0x09 0x5E代表溫度值;0x14 0xDD代表濕度值;0x00 0x01 0x7A 0x85代表氣壓值;0x00 0x00 0x09 0x8B代表氣體電阻值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 環(huán)境監(jiān)測

    關(guān)注

    3

    文章

    330

    瀏覽量

    18587
  • LoRa技術(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    101

    瀏覽量

    16275
  • RAK
    RAK
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    2045
收藏 人收藏

    評論

    相關(guān)推薦

    環(huán)境監(jiān)測傳感器怎么安裝的

    引言 環(huán)境監(jiān)測傳感器是用于監(jiān)測和分析環(huán)境中各種物理、化學和生物參數(shù)的設備。這些傳感器對于保護環(huán)境、確保人類健康和提高生活質(zhì)量至關(guān)重要。正確安裝和維護這些傳感器對于確保數(shù)據(jù)的準確性和可靠
    的頭像 發(fā)表于 09-10 14:50 ?133次閱讀

    恒溫倉庫環(huán)境監(jiān)測解決方案

    在當今日益發(fā)展的物流倉儲行業(yè)中,恒溫倉庫的環(huán)境監(jiān)測與管理已成為確保產(chǎn)品質(zhì)量和存儲安全的關(guān)鍵環(huán)節(jié)。隨著物聯(lián)網(wǎng)、大數(shù)據(jù)等技術(shù)的不斷發(fā)展,恒溫倉庫環(huán)境監(jiān)測解決方案也日趨完善,為倉儲行業(yè)帶來了前所未有的便利
    的頭像 發(fā)表于 07-23 16:33 ?169次閱讀

    什么是光伏環(huán)境監(jiān)測

    光伏環(huán)境監(jiān)測站是一種專門為太陽能光伏發(fā)電系統(tǒng)設計的綜合監(jiān)測設備,它具備監(jiān)測多種氣象數(shù)據(jù)的能力,以提供全面、精確的環(huán)境信息,確保光伏系統(tǒng)的高效運行。首先,光伏
    的頭像 發(fā)表于 06-24 10:42 ?420次閱讀
    什么是光伏<b class='flag-5'>環(huán)境監(jiān)測</b>?

    環(huán)境監(jiān)測系統(tǒng)解決方案

    環(huán)境的安全與質(zhì)量直接影響著人民生活生產(chǎn)的持續(xù)性發(fā)展。當下,受國內(nèi)外環(huán)境保護理念影響和我國綠色可持續(xù)發(fā)展理念的推動,我國水環(huán)境監(jiān)測及污染治理水平不斷提升,污染治理工作也取得顯著成效。對此,物通博聯(lián)
    的頭像 發(fā)表于 05-20 13:48 ?242次閱讀
    水<b class='flag-5'>環(huán)境監(jiān)測</b>系統(tǒng)解決方案

    工業(yè)園區(qū)環(huán)境監(jiān)測系統(tǒng)方案

    環(huán)境監(jiān)測是為保護環(huán)境、科學研究和管理決策服務的,而環(huán)境監(jiān)測系統(tǒng)就是進行環(huán)境監(jiān)測的工具。工業(yè)園區(qū)環(huán)境監(jiān)測系統(tǒng)作為現(xiàn)代工業(yè)發(fā)展的重要組成部分,對
    的頭像 發(fā)表于 05-16 16:54 ?477次閱讀

    景區(qū)環(huán)境監(jiān)測系統(tǒng)應用說明

    在當今旅游業(yè)蓬勃發(fā)展的時代,景區(qū)環(huán)境監(jiān)測系統(tǒng)扮演著至關(guān)重要的角色,不僅關(guān)乎游客的游覽體驗,更直接關(guān)系到景區(qū)的可持續(xù)發(fā)展和生態(tài)保護。 景區(qū)環(huán)境監(jiān)測系統(tǒng),主要用于景區(qū)的氣象環(huán)境監(jiān)測。通過監(jiān)測
    的頭像 發(fā)表于 05-13 17:45 ?284次閱讀

    大氣環(huán)境監(jiān)測儀在環(huán)境保護中的重要作用

    大氣環(huán)境監(jiān)測儀在環(huán)境保護中的重要作用
    的頭像 發(fā)表于 05-13 14:50 ?344次閱讀
    大氣<b class='flag-5'>環(huán)境監(jiān)測</b>儀在<b class='flag-5'>環(huán)境</b>保護中的重要作用

    環(huán)境監(jiān)測的革新者:UWB模塊在環(huán)境監(jiān)測系統(tǒng)中的應用研究

    隨著環(huán)境污染和氣候變化等問題日益突出,環(huán)境監(jiān)測成為了保護生態(tài)環(huán)境和人類健康的重要手段。超寬帶(UWB)技術(shù)以其高精度、低功耗的特點,為環(huán)境監(jiān)測系統(tǒng)的發(fā)展提供了新的解決方案。UWB模塊作
    的頭像 發(fā)表于 04-12 15:03 ?305次閱讀

    景區(qū)環(huán)境監(jiān)測方案監(jiān)測參數(shù)與功能

    景區(qū)環(huán)境監(jiān)測是保障游客安全、提升游客體驗的重要環(huán)節(jié)。在旅游業(yè)快速發(fā)展的今天,景區(qū)環(huán)境監(jiān)測已成為旅游景區(qū)管理不可或缺的一部分。 景區(qū)環(huán)境監(jiān)測方案,結(jié)合多年氣象環(huán)境監(jiān)測行業(yè)經(jīng)驗,充分考慮景
    的頭像 發(fā)表于 04-11 17:24 ?333次閱讀

    智慧旅游景區(qū)環(huán)境監(jiān)測系統(tǒng)應用

    環(huán)境監(jiān)測通過對人類和環(huán)境有影響的各種物質(zhì)的排放量的檢測,跟蹤環(huán)境質(zhì)量的變化、確定環(huán)境質(zhì)量水平、環(huán)境管控、污染治理等工作提供準確的數(shù)據(jù),對于目
    的頭像 發(fā)表于 04-09 15:57 ?356次閱讀

    LoRa ZWS云應用(5)-環(huán)境監(jiān)測系統(tǒng)組態(tài)篇

    面對環(huán)境監(jiān)測需求復雜多變的行業(yè)現(xiàn)狀,依托低代碼平臺快速構(gòu)建環(huán)境監(jiān)測行業(yè)系統(tǒng)效率高、投入低、響應快,已成為越來越多環(huán)境監(jiān)測企業(yè)的心儀選擇。應用介紹環(huán)境監(jiān)測系統(tǒng)建設內(nèi)容繁雜,需要端到端打通
    的頭像 發(fā)表于 02-19 12:10 ?561次閱讀
    LoRa ZWS云應用(5)-<b class='flag-5'>環(huán)境監(jiān)測</b>系統(tǒng)組態(tài)篇

    LoRa ZWS云應用(4)-環(huán)境監(jiān)測設備接入篇

    環(huán)境監(jiān)測系統(tǒng)中,要將監(jiān)測設備接入物聯(lián)網(wǎng)云平臺,才能進行對環(huán)境數(shù)據(jù)實現(xiàn)實時監(jiān)測、統(tǒng)計分析等操作。本文將介紹通過LoRa網(wǎng)關(guān)將環(huán)境監(jiān)測設備快速
    的頭像 發(fā)表于 01-26 08:25 ?633次閱讀
    LoRa  ZWS云應用(4)-<b class='flag-5'>環(huán)境監(jiān)測</b>設備接入篇

    基于樹莓派的環(huán)境監(jiān)測系統(tǒng)

    樹莓派(Raspberry Pi)是一種小型而功能強大的計算機,其性能和功能足以支持許多應用領域。在環(huán)境監(jiān)測系統(tǒng)中,樹莓派也被廣泛應用。本文將詳細介紹基于樹莓派的環(huán)境監(jiān)測系統(tǒng)的設計和實施。 樹莓派
    的頭像 發(fā)表于 01-04 15:15 ?1075次閱讀

    物聯(lián)網(wǎng)網(wǎng)關(guān)設備在環(huán)境監(jiān)測中應用實現(xiàn)對環(huán)境狀況的全方位監(jiān)測和管理

    隨著工業(yè)化和城市化的快速發(fā)展,環(huán)境污染問題日益嚴重,人們對環(huán)境監(jiān)測的需求也不斷增加。環(huán)境監(jiān)測行業(yè)的主要任務是通過各種技術(shù)和手段,監(jiān)測和評估環(huán)境
    的頭像 發(fā)表于 12-07 16:46 ?495次閱讀
    物聯(lián)網(wǎng)網(wǎng)關(guān)設備在<b class='flag-5'>環(huán)境監(jiān)測</b>中應用實現(xiàn)對<b class='flag-5'>環(huán)境</b>狀況的全方位<b class='flag-5'>監(jiān)測</b>和管理

    基于WSN的果園環(huán)境監(jiān)測系統(tǒng)的節(jié)點設計

    電子發(fā)燒友網(wǎng)站提供《基于WSN的果園環(huán)境監(jiān)測系統(tǒng)的節(jié)點設計.pdf》資料免費下載
    發(fā)表于 10-24 09:53 ?0次下載
    基于WSN的果園<b class='flag-5'>環(huán)境監(jiān)測</b>系統(tǒng)的節(jié)點設計