一、目的
該項目的主要目標是使用三星ARTIKCloud監(jiān)控游泳池的pH值和溫度水平。
二、ARTIK云設(shè)置
第1步:創(chuàng)建您的新設(shè)備
注冊ARTIKCloud,轉(zhuǎn)到開發(fā)人員站點并創(chuàng)建新的“設(shè)備類型”。
輸入您想要的顯示和唯一名稱
創(chuàng)建新清單
輸入字段名稱和其他描述
單擊保存,然后導(dǎo)航到激活清單選項卡
單擊ACTIVEMANIFEST按鈕完成,您將被重定向到此處
完成創(chuàng)建設(shè)備類型!
接下來讓我們創(chuàng)建將使用該設(shè)備的應(yīng)用程序。
第2步:創(chuàng)建您的應(yīng)用程序
導(dǎo)航到ARTIK云應(yīng)用程序
點擊新應(yīng)用
輸入所需的應(yīng)用程序名稱和身份驗證重定向url。
請注意,身份驗證重定向url是必需的。它用于驗證此應(yīng)用程序的用戶,因此如果需要登錄,將重定向到此url。
我們使用http://localhost/index/作為示例。
現(xiàn)在將您的應(yīng)用程序權(quán)限設(shè)置為讀寫,導(dǎo)航到您的設(shè)備然后保存。
到這一步你已經(jīng)擁有你的應(yīng)用程序!
現(xiàn)在讓我們連接該應(yīng)用程序。
第3步:連接您的設(shè)備
導(dǎo)航到我的設(shè)備,然后單擊連接另一臺設(shè)備。
單擊之前創(chuàng)建的新設(shè)備類型,然后單擊連接設(shè)備。
單擊您連接的設(shè)備設(shè)置。
請記下這些信息,因為您將在程序中需要它。
現(xiàn)在導(dǎo)航到您連接的設(shè)備
完成ARTIKCloud設(shè)置。硬件啟動后,圖表將包含數(shù)據(jù)。
三、硬件傳感器設(shè)置
第1步:將溫度和pH傳感器連接到MKR1000
溫度GND到MRK1000GND
溫度輸出到MKR1000數(shù)字引腳1
溫度VCC至MKR10005V
pHGND到MRK1000GND
pHOUT至MKR1000模擬引腳1
pHVCC至MKR10005V
這是我的示例接線:
如果您仔細觀察,可以注意到我們添加了一個音頻插孔,可以輕松拆卸溫度傳感器。但這是可選的。
這是溫度傳感器與插孔的連接:
第2步:設(shè)置所需軟件
轉(zhuǎn)到ArduinoIDE并添加MKR1000板。
搜索mkr1000并點擊安裝
添加所需的庫
搜索要安裝的庫:
ArduinoJson-我們將使用它來將JSON數(shù)據(jù)發(fā)送到ARTIKCloud
ArduinoHttpClient-用于連接API的主機
OneWire-需要從溫度傳感器讀取數(shù)字輸入
DallasTemperature-達拉斯溫度傳感器所需的庫
到此,你就完成了添加所需的軟件步驟。
第3步:上傳程序
現(xiàn)在將MKR1000插入您的PC/筆記本電腦
更改以下信息:
然后將軟件代碼上傳到MKR1000并開始監(jiān)控。
注意:您的WiFi必須有互聯(lián)網(wǎng)連接。
四、試驗
我們已經(jīng)對私人、公共和學校游泳池的硬件傳感器進行了測試。從這些受訪者的池中收集數(shù)據(jù)使我們能夠分析硬件的能力。
您可以將MKR1000和傳感器放在一個盒子上,然后將其放在您的游泳池上,遠離水污染。通過這樣做,您可以監(jiān)控水的質(zhì)量并通過放置所需的化學物質(zhì)來使其正?;?。
五、結(jié)果
隨著人們傾向于更多地關(guān)注提供的設(shè)施而不是檢查它們的安全性,可能會促使對游泳池水質(zhì)的認識不加重視。希望通過本教程能幫助大家自己DIY游泳池水質(zhì)監(jiān)測設(shè)備。
-
監(jiān)測系統(tǒng)
+關(guān)注
關(guān)注
8文章
2657瀏覽量
81216 -
監(jiān)測系統(tǒng)設(shè)計
+關(guān)注
關(guān)注
0文章
4瀏覽量
2178
發(fā)布評論請先 登錄
相關(guān)推薦
評論