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

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

3天內不再提示

WisBlock 土壤 PH 監(jiān)測應用指南

瑞科慧聯(RAK) ? 2022-08-02 10:15 ? 次閱讀

此解決方案展示了如何創(chuàng)建農業(yè)土壤 pH 值傳感器節(jié)點。傳感器節(jié)點通過帶有 RS485 接口的傳感器測量土壤 pH 值。然后將此數據傳輸到 LoRaWAN? 服務器。

WisBlock土壤PH監(jiān)測應用圖例Figure 1: WisBlock土壤PH監(jiān)測應用圖例

前期準備

#硬件

  • WisBlock Base(本示例使用RAK5005-O)
  • WisBlock Core(本示例使用RAK4631)
  • WisBlock IO(本示例使用RAK5802)
  • JXBS-3001-PH-RS (土壤PH傳感器)
  • LoRa天線(本示例使用CN470頻段)
  • USB連接線
  • 直流供電電源
  • 網關(網關頻段需與傳感器模塊頻段一致,本示例使用RAK7268C網關,頻段CN470)

#軟件

  • Arduino IDE
  • RAK4630 BSP
  • Arduino RS485 庫
  • Arduino Modbus 庫
  • SX126x-Arduino 庫

硬件安裝

本章節(jié)為 WisBlock 傳感器節(jié)點組裝過程。

#LoRa天線安裝

1、將LoRa天線接口對準并放置在RAK4631模塊的LoRa天線接口搭接處。

poYBAGLo7Y2Ac6V5AAIgnfwnjRU399.pngFigure 2: 安裝LoRa天線

2、輕輕按壓LoRa天線接口,將LoRa天線安裝到RAK4631上。

#WisBlock Core安裝

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

安裝RAK4631Figure 3: 安裝RAK4631

2、平行按壓均勻施力,聽到扣合聲音后,扣壓完成。

3、完成后,使用螺釘將模塊固定在RAK5005-O上。

#WisBlock IO安裝

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

pYYBAGLo7XCAZa2SAAQA4ZvMMJU096.pngFigure 4: 傳感器節(jié)點組裝示意圖

2、平行按壓均勻施力,聽到扣合聲音后,扣壓完成。

3、完成后,使用螺釘將模塊固定在RAK5005-O上。

#JXBS-3001-PH-RS 土壤PH傳感器安裝

RAK5802采用快速壓接端子連接器以簡化和確?,F場接線過程。快速壓接端子可支持20 AWG~24 AWG線寬的電纜。通常剝線長度約為6~7 mm。

傳感器線纜連接到壓接端子示意圖:

傳感器線纜連接到壓接端子示意圖Figure 5: 傳感器線纜連接到壓接端子示意圖

具體操作步驟如下:

1、將RAK5802上壓接端子的彈簧頭按下并穩(wěn)穩(wěn)地保持住。

2、將JXBS-3001-PH-RS 土壤PH傳感器的485 A(黃色線)和485 B(藍色線)剝線線纜頭分別插入到RAK5802對應的連接器孔中。插入后,松開彈簧頭,完成壓接過程。

對應連接孔圖示Figure 6: 對應連接孔圖示

3、將JXBS-3001-PH-RS 土壤PH傳感器的正12-24 V(棕色線)和負12-24 V(黑色線)剝線線纜頭分別連接至直流供電電源正負極。

所有硬件安裝后,如下圖所示:

土壤PH傳感器組裝Figure 7: 土壤PH傳感器組裝

注意:

請將傳感器鋼針端避開石塊,按照所需測量深度拋開表層土,保持下面土壤原有松緊程度,緊握傳感器垂直插入土壤。插入時不要左右晃動,一個測點的小范圍內建議多次測量求平均值。

軟件配置

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

#Arduino IDE的下載

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

警告:

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

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

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

#Arduino IDE的安裝

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

1、單擊“I Agree”。

Arduino安裝許可協議Figure 9: Arduino安裝許可協議

2、單擊“Next”。

Arduino安裝選項Figure 10: Arduino安裝選項

3、單擊“Install”。

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

Arduino IDE安裝中Figure 12: Arduino IDE安裝中

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

成功安裝Figure 13: 成功安裝

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

#Arduino IDE上的配置

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

1、打開Arduino IDE。

2、進入“文件 > 首選項”。

首選項Figure 14: 首選項

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

修改附加開發(fā)板管理器網址Figure 15: 修改附加開發(fā)板管理器網址

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

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

注意:

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

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

5、重啟Arduino IDE。

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

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

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

安裝WisBlock CoreFigure 18: 安裝WisBlock Core

#燒錄程序

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

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

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

3、根據下圖所示,選擇示例項目。

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

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

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

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

修改頻段Figure 22: 修改頻段

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

選擇端口號Figure 23: 選擇端口

連接到RAK網關內置服務器

#前提條件

  • 傳感器模塊在LoRaWAN?網關覆蓋范圍之內。
  • 已在網關Web頁面“LoRa Network > Network Settings”中設置網關"Mode"為“Network Server”,即表示使用網關內置服務器。

已登錄商業(yè)網關。

網關設置為內置服務器模式Figure 24: 網關設置為內置服務器模式

  • 已在網關Web頁面“Channel Plan”上配置需要的"Region"。本示例中頻段為CN470,通道為80-87。
選擇頻段和通道Figure 25: 選擇頻段和通道

#創(chuàng)建應用并添加節(jié)點

1、在左側導航樹選擇“LoRa Network > Application”。

2、輸入應用名稱,選擇“Type 1 : Unified Application Key”,單擊“Add”。

添加節(jié)點Figure 26: 添加節(jié)點

3、設置應用參數。

設置應用參數Figure 27: 設置應用參數

其中“Application EUI”和“Application Key”參數,從土壤電導率傳感器示例代碼中獲?。?/p>獲取“Application EUI”和“Application Key”參數Figure 28: 獲取“Application EUI”和“Application Key”參數

注意:

  • 示例中使用的是OTAA加網方式,所以選用的是"OTAA keys"相關參數,根據實際選擇“OTAA”或“ABP”參數。
  • Application EUI:在傳感器示例代碼中獲取,切記需要刪除各個數字前的“0x”以及“,”。
  • Application Key:在傳感器示例代碼中獲取,切記需要刪除各個數字前的“0x”以及“,”。

4、單擊“Save & Apply”。

5、單擊新建應用后面的"Edit",進入應用編輯頁面。添加節(jié)點并設置如下參數,然后單擊"Save & Apply"保存配置。

添加節(jié)點Figure 29: 添加節(jié)點

其中“Device EUI”參數,從土壤電導率傳感器示例代碼中獲取:

獲取設備EUI值Figure 30: 獲取設備EUI值

注意:

  • 示例中使用的是OTAA加網方式,所以選用的是"OTAA keys"相關參數,根據實際選擇“OTAA”或“ABP”參數。
  • Device EUI:在傳感器示例代碼中獲取,切記需要刪除各個數字前的“0x”以及“,”。

6、查看傳感器模塊日志以及RAK網關接收的上行數據。傳感器模塊日志:

  • 網關內置服務器側設置完成后,傳感器模塊將自動加入網絡。
  • 打開“工具>串口監(jiān)視器”,可以到如下信息,表示該WisBlock 傳感器模塊已入網成功,并開始上傳數據。
傳感器模塊日志Figure 31: 傳感器模塊日志

網關中上行實時數據:

  • 進入“LoRa Network > Application”。
  • 單擊應用的“Edit”操作,進入應用設備界面。
  • 單擊所選設備的設備名稱或設備EUI鏈接,進入設備詳情頁面。
  • 單擊進入“Live Device Data”頁面,可查看實時上行數據。
網關接收的上行數據Figure 32: 網關接收的上行數據

#數據格式

在 LoRaWAN? 服務器上,數據以下列格式到達:

字節(jié)1字節(jié)2字節(jié)3
05PH1PH2
  • 字節(jié) 1 是數據類型的標記,這里總是 05。
  • pH 值發(fā)送為PH1.PH2,在數據包中將是 02 4b。

如本實例中網關收到的數據為:05 02 4b。其中05為數據類型標識,0x02 0x4b為土壤 pH 值,將該十六進制數據換算成十進制數據為 275,即監(jiān)測到土壤 pH 值為 2.75。

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

    關注

    0

    文章

    21

    瀏覽量

    1469
  • RAK
    RAK
    +關注

    關注

    0

    文章

    48

    瀏覽量

    2045
收藏 人收藏

    評論

    相關推薦

    土壤監(jiān)測傳感器有哪些種類

    土壤監(jiān)測傳感器是用于測量和記錄土壤中各種物理、化學和生物特性的設備。這些傳感器可以幫助農業(yè)、環(huán)境科學和城市規(guī)劃等領域的專業(yè)人士更好地理解和管理土壤資源。以下是一些常見的
    的頭像 發(fā)表于 09-10 14:38 ?127次閱讀

    土壤監(jiān)測傳感器的使用方法

    土壤監(jiān)測傳感器是用于監(jiān)測土壤濕度、溫度、pH值、電導率、有機質含量等參數的設備,對于農業(yè)生產、環(huán)境監(jiān)測
    的頭像 發(fā)表于 09-10 14:34 ?121次閱讀

    土壤監(jiān)測傳感器的工作原理是什么

    土壤監(jiān)測傳感器是一種用于監(jiān)測土壤特性的設備,它可以幫助農業(yè)、環(huán)境科學和地質學等領域的專業(yè)人士了解土壤的物理、化學和生物特性。這些傳感器可以測
    的頭像 發(fā)表于 09-10 14:33 ?116次閱讀

    農業(yè)土壤墑情監(jiān)測站-無線遠程實時采集土壤數據

    農業(yè)土壤墑情監(jiān)測站是一種專門用于連續(xù)監(jiān)測和記錄土壤墑情信息的系統,它主要由土壤墑情傳感器、數據采集設備、通信設備和數據處理軟件等組成,旨在提
    的頭像 發(fā)表于 08-20 15:18 ?218次閱讀

    智慧灌區(qū):土壤環(huán)境質量監(jiān)測物聯網解決方案

    土壤是農作物生長的基礎,其環(huán)境質量直接關系到農產品的質量與產量。然而,傳統的土壤檢測方法往往耗時費力,且難以實現全面覆蓋。隨著工業(yè)化、城市化的加速推進,土壤污染問題日益嚴峻,如何高效、精準地監(jiān)
    的頭像 發(fā)表于 07-19 13:37 ?142次閱讀
    智慧灌區(qū):<b class='flag-5'>土壤</b>環(huán)境質量<b class='flag-5'>監(jiān)測</b>物聯網解決方案

    蜂窩物聯土壤墑情監(jiān)測,助力豐收在望

    土壤墑情監(jiān)測站專門用來監(jiān)測土壤濕度、溫度等參數的設施。它就像是土壤的健康守護者,時刻關注著土壤
    的頭像 發(fā)表于 07-03 16:04 ?149次閱讀
    蜂窩物聯<b class='flag-5'>土壤</b>墑情<b class='flag-5'>監(jiān)測</b>,助力豐收在望

    如何借助物聯網實現土壤監(jiān)測與保護

    信息化的重要內容之一。 土壤監(jiān)測與保護是指通過現代信息技術,對農田土壤進行實時監(jiān)測,獲取土壤的養(yǎng)分、水分、
    的頭像 發(fā)表于 06-26 14:14 ?131次閱讀
    如何借助物聯網實現<b class='flag-5'>土壤</b><b class='flag-5'>監(jiān)測</b>與保護

    物聯網土壤墑情監(jiān)測系統構成是什么

    物聯網土壤墑情監(jiān)測系統構成是什么?【BK-GTS05】。   物聯網土壤墑情監(jiān)測系統通常由以下幾個主要部分構成:   傳感器部分:包括
    的頭像 發(fā)表于 06-07 17:37 ?184次閱讀

    土壤墑情監(jiān)測站的監(jiān)測原理是什么

    土壤墑情監(jiān)測站的監(jiān)測原理是什么?【BK-GTS05】。土壤墑情監(jiān)測站的監(jiān)測原理主要基于以下幾種方
    的頭像 發(fā)表于 06-07 17:35 ?185次閱讀

    土壤墑情監(jiān)測系統應用意義

    在眾多的農業(yè)儀器中,土壤墑情監(jiān)測系統是特別的,作為農業(yè)檢測類系統,幫助掌握農業(yè)環(huán)境信息。作為現代農業(yè)技術的重要組成部分,正逐步改變著傳統農業(yè)的生產方式和管理模式。為農民提供了科學、準確的數據支持
    的頭像 發(fā)表于 05-10 17:04 ?230次閱讀

    智慧農業(yè)土壤墑情監(jiān)測

    智慧農業(yè)土壤墑情監(jiān)測站是近年來農業(yè)領域中嶄露頭角的一項技術創(chuàng)新,它借助現代科技手段,實時監(jiān)測土壤墑情,為農業(yè)生產提供有力支撐。該技術通過布設在農田中的
    的頭像 發(fā)表于 04-11 13:59 ?284次閱讀
    智慧農業(yè)<b class='flag-5'>土壤</b>墑情<b class='flag-5'>監(jiān)測</b>站

    土壤墑情監(jiān)測站系統是一種集成了多種監(jiān)測設備和數據處理技術的系統

    JD-TS600土壤墑情監(jiān)測站系統是一種集成了多種監(jiān)測設備和數據處理技術的系統,用于實時監(jiān)測土壤水分情況,為農業(yè)生產提供準確的數據支持。本文
    的頭像 發(fā)表于 04-07 15:31 ?228次閱讀

    氣象土壤墑情監(jiān)測站:多元數據融合的智慧農田管理平臺

    氣象土壤墑情監(jiān)測站是一種集成了氣象和土壤墑情監(jiān)測功能的智能化設備,旨在通過多元數據融合,為農田管理提供全面的信息支持,助力農業(yè)生產的科學化和高效化。本文將從技術原理、功能特點、應用場景
    的頭像 發(fā)表于 04-07 15:22 ?340次閱讀

    管式土壤墑情監(jiān)測儀:準確測量土壤水分的利器

    管式土壤墑情監(jiān)測儀是一款可以幫助用戶準確測量土壤水分含量和水勢的設備。它采用先進的芯片技術,具備高精度和可靠性,可以提供多維度、多深度的土壤水分監(jiān)測
    的頭像 發(fā)表于 11-22 15:00 ?417次閱讀
    管式<b class='flag-5'>土壤</b>墑情<b class='flag-5'>監(jiān)測</b>儀:準確測量<b class='flag-5'>土壤</b>水分的利器

    pH傳感器的工作原理及應用

    pH傳感器技術是一種用于測量溶液酸堿度的重要工具。它可以廣泛應用于化工、生物醫(yī)藥、環(huán)境監(jiān)測等領域,對于控制和監(jiān)測溶液的酸堿度具有重要意義。本文將介紹pH傳感器技術的工作原理以及其在不同
    的頭像 發(fā)表于 11-21 15:52 ?2505次閱讀