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

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

3天內不再提示

如何利用MKR1000實現水質監(jiān)測系統(tǒng)的設計

科技觀察員 ? 來源:Jeff-Paredes ? 作者:Jeff-Paredes ? 2022-05-10 14:58 ? 次閱讀

一、目的

該項目的主要目標是使用三星ARTIKCloud監(jiān)控游泳池的pH值和溫度水平。

二、ARTIK云設置

第1步:創(chuàng)建您的新設備

注冊ARTIKCloud,轉到開發(fā)人員站點并創(chuàng)建新的“設備類型”。

poYBAGJ6DLuAaklAAADlhxZpjD4307.png

輸入您想要的顯示和唯一名稱

pYYBAGJ6DLeAMxGcAADojKr0u90313.png

創(chuàng)建新清單

poYBAGJ6DLOAAwliAAD47h3s9co921.png

輸入字段名稱和其他描述

pYYBAGJ6DK-ARsqVAADek7n-BwI451.png

單擊保存,然后導航到激活清單選項卡

poYBAGJ6DKuAM9DBAADTxMNaPzY032.png

單擊ACTIVEMANIFEST按鈕完成,您將被重定向到此處

pYYBAGJ6DKeAayUzAAEEFseHDmM467.png

完成創(chuàng)建設備類型!

接下來讓我們創(chuàng)建將使用該設備的應用程序。

第2步:創(chuàng)建您的應用程序

導航到ARTIK云應用程序

點擊新應用

poYBAGJ6DKOAVwLSAADdkCR_gjU791.png

輸入所需的應用程序名稱和身份驗證重定向url。

請注意,身份驗證重定向url是必需的。它用于驗證此應用程序的用戶,因此如果需要登錄,將重定向到此url。

我們使用http://localhost/index/作為示例。

pYYBAGJ6DJ-AdjoMAACw1SqW6tY401.png

現在將您的應用程序權限設置為讀寫,導航到您的設備然后保存。

pYYBAGJ6DJuADrQUAADKf-FPjjE752.png

到這一步你已經擁有你的應用程序!

poYBAGJ6DJeAE39CAADTbsuj130119.png

現在讓我們連接該應用程序。

第3步:連接您的設備

導航到我的設備,然后單擊連接另一臺設備。

pYYBAGJ6DJKAfvXiAACeJEG9S18444.png

單擊之前創(chuàng)建的新設備類型,然后單擊連接設備。

poYBAGJ6DI6AMoNUAACvpZSZEpg166.png

單擊您連接的設備設置。

pYYBAGJ6DImAWaqRAACqL8OIS48694.png

請記下這些信息,因為您將在程序中需要它。

pYYBAGJ6DISAE9vBAACqW8Fm9uI787.png

現在導航到您連接的設備

pYYBAGJ6DIGAfCJtAACvzU6lD14418.png

完成ARTIKCloud設置。硬件啟動后,圖表將包含數據。

pYYBAGJ6DHuAVwneAAFso35yWdY796.png

三、硬件傳感器設置

第1步:將溫度和pH傳感器連接到MKR1000

溫度GND到MRK1000GND

溫度輸出到MKR1000數字引腳1

溫度VCC至MKR10005V

將一個4.7K電阻連接到TempVCC和TempOUT

pHGND到MRK1000GND

pHOUT至MKR1000模擬引腳1

pHVCC至MKR10005V

poYBAGJ6DHeAfMucAAGhK3FQ9Bg661.png

這是我的示例接線:

poYBAGJ6DHKAHCBAAAYTo0-fnJM504.png

如果您仔細觀察,可以注意到我們添加了一個音頻插孔,可以輕松拆卸溫度傳感器。但這是可選的。

這是溫度傳感器與插孔的連接:

pYYBAGJ6DG2AJz9XAAIOetpoKic635.png

第2步:設置所需軟件

轉到ArduinoIDE并添加MKR1000板。

poYBAGJ6DGaAAuEMAAIKWfkvoN0006.png

搜索mkr1000并點擊安裝

poYBAGJ6DGCARXiMAADSyVZPqIY594.png

添加所需的庫

pYYBAGJ6DFuAep8jAAJOE-vLp5g081.png

搜索要安裝的庫:

ArduinoJson-我們將使用它來將JSON數據發(fā)送到ARTIKCloud

ArduinoHttpClient-用于連接API的主機

OneWire-需要從溫度傳感器讀取數字輸入

DallasTemperature-達拉斯溫度傳感器所需的庫

到此,你就完成了添加所需的軟件步驟。

第3步:上傳程序

現在將MKR1000插入您的PC/筆記本電腦

poYBAGJ6DFSAJfB-AAKCUaB6AGI737.png

更改以下信息:

poYBAGJ6DE2ABRmvAAHq4ueS-ac484.png

然后將軟件代碼上傳到MKR1000并開始監(jiān)控。

注意:您的WiFi必須有互聯網連接。

pYYBAGJ6DEeAchsbAAFhV6ShMZY535.png

四、試驗

我們已經對私人、公共和學校游泳池的硬件傳感器進行了測試。從這些受訪者的池中收集數據使我們能夠分析硬件的能力。

您可以將MKR1000和傳感器放在一個盒子上,然后將其放在您的游泳池上,遠離水污染。通過這樣做,您可以監(jiān)控水的質量并通過放置所需的化學物質來使其正?;?/p>

pYYBAGJ6DECAVZ2fAAfyjSsCNBU265.png

poYBAGJ6DDaAOMRdAANOCUm8rjM047.png

五、結果

隨著人們傾向于更多地關注提供的設施而不是檢查它們的安全性,可能會促使對游泳池水質的認識不加重視。希望通過本教程能幫助大家自己DIY游泳池水質監(jiān)測設備。

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

    評論

    相關推薦

    水質監(jiān)測

    基于單片機的水質監(jiān)測,現在是初級階段,主要監(jiān)測誰中的PH和溶解氧!加油吧!{:1:}{:1:}{:1:}
    發(fā)表于 12-17 18:13

    基于51單片機的水質監(jiān)測系統(tǒng)的設計

    基于51單片機的水質監(jiān)測系統(tǒng)的設計基于AT89C51單片機的水質監(jiān)測系統(tǒng)的設計摘要:現在水源污染已經成了社會密切關注的話題,所以對水質進行
    發(fā)表于 07-20 08:17

    水質監(jiān)測站在智能水產養(yǎng)殖監(jiān)測系統(tǒng)中有何應用

    水質監(jiān)測站的功能特點有哪些?水質監(jiān)測站在智能水產養(yǎng)殖監(jiān)測系統(tǒng)中有何應用?
    發(fā)表于 09-26 07:42

    一文了解QY-16 浮標水質監(jiān)測水質監(jiān)測常規(guī)參數有哪些?

    浮標水質監(jiān)測站是設立在河流、湖泊、水庫、近岸海域等流 域內的現場水質自動監(jiān)測實驗室,是以水質監(jiān)測儀為核心,運用 傳感器技術,結合浮標體、電源供電系統(tǒng)
    發(fā)表于 12-23 09:40

    水質監(jiān)測-恒星物聯黑臭水質監(jiān)測

    站采用NB-IoT或4G通訊方式將數據遠程傳輸到水質監(jiān)測系統(tǒng)平臺,實現水質監(jiān)測、數據告警處理、統(tǒng)計分析等功能。二、 功能概述綜合水質監(jiān)測具備
    發(fā)表于 12-13 11:14

    河道水質監(jiān)測站——恒星物聯綜合水質監(jiān)測

    站采用NB-IoT或4G通訊方式將數據遠程傳輸到水質監(jiān)測系統(tǒng)平臺,實現水質監(jiān)測、數據告警處理、統(tǒng)計分析等功能。二、 功能概述綜合水質監(jiān)測具備
    發(fā)表于 12-13 11:19

    恒星物聯 微型水質監(jiān)測水質監(jiān)測

    一、 產品概述微型水質監(jiān)測站是一款用于河道、水渠、湖泊、水池等場景水質監(jiān)測設備,設備采用自帶太陽能發(fā)電系統(tǒng)供電,無需另外供電,安裝方便,使用簡單??梢栽诰€實時監(jiān)測
    發(fā)表于 12-20 11:26

    漂浮型水質監(jiān)測站——河道水質監(jiān)測

    NB-IoT或4G通訊方式將數據遠程傳輸到水質監(jiān)測系統(tǒng)平臺,實現水質監(jiān)測、數據告警處理、統(tǒng)計分析等功能。二、 功能概述綜合水質監(jiān)測具備COD
    發(fā)表于 12-27 13:56

    通過Cayenne和MKR1000的圣誕樹水位

    電子發(fā)燒友網站提供《通過Cayenne和MKR1000的圣誕樹水位.zip》資料免費下載
    發(fā)表于 10-28 11:36 ?0次下載
    通過Cayenne和<b class='flag-5'>MKR1000</b>的圣誕樹水位

    基于Arduino MKR1000水質監(jiān)測

    作一個易于構建且成本低廉的水質監(jiān)測儀。
    發(fā)表于 12-07 14:25 ?0次下載

    Arduino MKR1000通用Remonster

    電子發(fā)燒友網站提供《Arduino MKR1000通用Remonster.zip》資料免費下載
    發(fā)表于 12-09 16:51 ?0次下載
    Arduino <b class='flag-5'>MKR1000</b>通用Remonster

    使用Arduino MKR1000構建溫度傳感設備

    電子發(fā)燒友網站提供《使用Arduino MKR1000構建溫度傳感設備.zip》資料免費下載
    發(fā)表于 12-14 11:42 ?0次下載
    使用Arduino <b class='flag-5'>MKR1000</b>構建溫度傳感設備

    Arduino MKR1000的大負載

    電子發(fā)燒友網站提供《Arduino MKR1000的大負載.zip》資料免費下載
    發(fā)表于 01-04 09:50 ?0次下載
    Arduino <b class='flag-5'>MKR1000</b>的大負載

    MKR1000 Pushover狀態(tài)開源

    電子發(fā)燒友網站提供《MKR1000 Pushover狀態(tài)開源.zip》資料免費下載
    發(fā)表于 06-19 11:14 ?0次下載
    <b class='flag-5'>MKR1000</b> Pushover狀態(tài)開源

    使用Arduino MKR1000通過WiFi進行HID攻擊

    電子發(fā)燒友網站提供《使用Arduino MKR1000通過WiFi進行HID攻擊.zip》資料免費下載
    發(fā)表于 06-25 11:10 ?0次下載
    使用Arduino <b class='flag-5'>MKR1000</b>通過WiFi進行HID攻擊