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

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

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

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

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

一、目的

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

二、ARTIK云設(shè)置

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

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

poYBAGJ6DLuAaklAAADlhxZpjD4307.png

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

pYYBAGJ6DLeAMxGcAADojKr0u90313.png

創(chuàng)建新清單

poYBAGJ6DLOAAwliAAD47h3s9co921.png

輸入字段名稱和其他描述

pYYBAGJ6DK-ARsqVAADek7n-BwI451.png

單擊保存,然后導(dǎo)航到激活清單選項卡

poYBAGJ6DKuAM9DBAADTxMNaPzY032.png

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

pYYBAGJ6DKeAayUzAAEEFseHDmM467.png

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

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

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

導(dǎo)航到ARTIK云應(yīng)用程序

點擊新應(yīng)用

poYBAGJ6DKOAVwLSAADdkCR_gjU791.png

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

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

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

pYYBAGJ6DJ-AdjoMAACw1SqW6tY401.png

現(xiàn)在將您的應(yīng)用程序權(quán)限設(shè)置為讀寫,導(dǎo)航到您的設(shè)備然后保存。

pYYBAGJ6DJuADrQUAADKf-FPjjE752.png

到這一步你已經(jīng)擁有你的應(yīng)用程序!

poYBAGJ6DJeAE39CAADTbsuj130119.png

現(xiàn)在讓我們連接該應(yīng)用程序。

第3步:連接您的設(shè)備

導(dǎo)航到我的設(shè)備,然后單擊連接另一臺設(shè)備。

pYYBAGJ6DJKAfvXiAACeJEG9S18444.png

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

poYBAGJ6DI6AMoNUAACvpZSZEpg166.png

單擊您連接的設(shè)備設(shè)置。

pYYBAGJ6DImAWaqRAACqL8OIS48694.png

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

pYYBAGJ6DISAE9vBAACqW8Fm9uI787.png

現(xiàn)在導(dǎo)航到您連接的設(shè)備

pYYBAGJ6DIGAfCJtAACvzU6lD14418.png

完成ARTIKCloud設(shè)置。硬件啟動后,圖表將包含數(shù)據(jù)。

pYYBAGJ6DHuAVwneAAFso35yWdY796.png

三、硬件傳感器設(shè)置

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

溫度GND到MRK1000GND

溫度輸出到MKR1000數(shù)字引腳1

溫度VCC至MKR10005V

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

pHGND到MRK1000GND

pHOUT至MKR1000模擬引腳1

pHVCC至MKR10005V

poYBAGJ6DHeAfMucAAGhK3FQ9Bg661.png

這是我的示例接線:

poYBAGJ6DHKAHCBAAAYTo0-fnJM504.png

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

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

pYYBAGJ6DG2AJz9XAAIOetpoKic635.png

第2步:設(shè)置所需軟件

轉(zhuǎn)到ArduinoIDE并添加MKR1000板。

poYBAGJ6DGaAAuEMAAIKWfkvoN0006.png

搜索mkr1000并點擊安裝

poYBAGJ6DGCARXiMAADSyVZPqIY594.png

添加所需的庫

pYYBAGJ6DFuAep8jAAJOE-vLp5g081.png

搜索要安裝的庫:

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

ArduinoHttpClient-用于連接API的主機

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

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

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

第3步:上傳程序

現(xiàn)在將MKR1000插入您的PC/筆記本電腦

poYBAGJ6DFSAJfB-AAKCUaB6AGI737.png

更改以下信息:

poYBAGJ6DE2ABRmvAAHq4ueS-ac484.png

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

注意:您的WiFi必須有互聯(lián)網(wǎng)連接。

pYYBAGJ6DEeAchsbAAFhV6ShMZY535.png

四、試驗

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

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

pYYBAGJ6DECAVZ2fAAfyjSsCNBU265.png

poYBAGJ6DDaAOMRdAANOCUm8rjM047.png

五、結(jié)果

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

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

    評論

    相關(guān)推薦

    水質(zhì)監(jiān)測

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

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

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

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

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

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

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

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

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

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

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

    恒星物聯(lián) 微型水質(zhì)監(jiān)測水質(zhì)監(jiān)測

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

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

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

    通過Cayenne和MKR1000的圣誕樹水位

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

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

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

    Arduino MKR1000通用Remonster

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

    使用Arduino MKR1000構(gòu)建溫度傳感設(shè)備

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

    Arduino MKR1000的大負載

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

    MKR1000 Pushover狀態(tài)開源

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