亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于物聯(lián)網(wǎng)平臺的智能魚缸監(jiān)控系統(tǒng)設(shè)計與實(shí)現(xiàn)

        2022-03-19 02:18:14廖明華黃育雄
        電腦知識與技術(shù) 2022年2期

        廖明華 黃育雄

        摘要:智能魚缸監(jiān)控系統(tǒng)以Arduino UNO R3為控制核心,利用傳感器采集大氣溫濕度、光照強(qiáng)度、魚缸內(nèi)的溫度等數(shù)據(jù),通過Wifi上傳到OneNET云平臺,手機(jī)App調(diào)用云平臺API實(shí)時遠(yuǎn)程獲取魚缸環(huán)境參數(shù),同時下發(fā)命令控制燈光、喂食、恒溫等。

        關(guān)鍵詞:智能魚缸;OneNet;Arduino;Wifi

        中圖分類號:TP368.1 ? 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2022)02-0115-03

        1 背景

        據(jù)有關(guān)資料顯示,目前全世界觀賞魚缸業(yè)正以每年超過10%的速度增長,在家居環(huán)境或是休閑娛樂場所都有各種各樣的魚缸,而保持一個適宜魚類生活的環(huán)境是一件非常耗精力的工作[1],但目前市場上常用的魚缸控制系統(tǒng)產(chǎn)品繁多,功能不統(tǒng)一,沒有實(shí)現(xiàn)系統(tǒng)化,不僅增加了成本,而且影響美觀。此外,現(xiàn)有技術(shù)中的智能魚缸大多無法提供遠(yuǎn)程服務(wù),即使有部分產(chǎn)品能夠提供對魚缸的遠(yuǎn)程監(jiān)測,但也無法提供對魚缸的遠(yuǎn)程控制,這樣即使發(fā)現(xiàn)魚缸內(nèi)的環(huán)境不佳,也無法立即進(jìn)行控制改善,影響了用戶的體驗(yàn)。

        隨著國家經(jīng)濟(jì)水平的提高和人們對優(yōu)質(zhì)生活的追求,集水溫、清潔、喂養(yǎng)、補(bǔ)氧等功能于一體的智能魚缸將成為人們的新寵,為完善現(xiàn)今魚缸存在的技術(shù)問題,同時滿足用戶日益增長的新需求,本文設(shè)計實(shí)現(xiàn)了一套基于物聯(lián)網(wǎng)平臺的智能魚缸系統(tǒng),可以實(shí)現(xiàn)魚缸生態(tài)環(huán)境的自我管理,同時在手機(jī)端查看魚缸的實(shí)時情況,遠(yuǎn)程操控改善魚類生活環(huán)境狀態(tài)。

        2 智能魚缸監(jiān)控系統(tǒng)設(shè)計方案

        如圖1智能魚缸監(jiān)控系統(tǒng)功能結(jié)構(gòu)圖所示,系統(tǒng)包括主控模塊、WIFI模塊、環(huán)境監(jiān)測模塊、恒溫加熱器、供氧過濾水循環(huán)器、光照模塊、喂食模塊,云端服務(wù)器和控制終端。

        主控模塊為ATMEGA328P芯片,能控制魚缸所需的各個模塊,實(shí)現(xiàn)智能照明、智能溫控以及智能喂食,系統(tǒng)通過主芯片的代碼控制,達(dá)到了功能系統(tǒng)化的效果,降低了購買設(shè)備的成本。溫度傳感器采用了DS18B20模塊,該模塊具有體積小、硬件開銷低、抗干擾能力強(qiáng)、精度高的特點(diǎn)[2],使魚缸的水溫保持在用戶所設(shè)定的溫度值,保證魚缸水體的恒溫效果;智能照明可根據(jù)外界光照強(qiáng)度變化進(jìn)行調(diào)節(jié),使得魚缸的美觀性更強(qiáng);智能溫控保證了魚缸的恒溫狀態(tài),三合一供氧水循環(huán)系統(tǒng)具有供氧、過濾、水循環(huán)的功能,保證了魚缸水體的質(zhì)量,智能喂食可通過直流電機(jī)帶動槳葉旋轉(zhuǎn),當(dāng)槳葉孔轉(zhuǎn)過飼料孔時,飼料就可以從孔中掉落進(jìn)魚缸。

        WIFI模塊為ESP8266芯片,主控芯片通過WIFI接入因特網(wǎng),采用EDP通信協(xié)議與中國移動物聯(lián)網(wǎng)開發(fā)云平臺OneNet進(jìn)行通信,實(shí)現(xiàn)魚缸溫度,光照等環(huán)境數(shù)據(jù)的監(jiān)測和溫控、補(bǔ)光、喂食等控制命令的下發(fā)。

        控制終端有基于C#的PC上位機(jī)和Android手機(jī)App,采用HTTP通信協(xié)議與中國移動物聯(lián)網(wǎng)開發(fā)云平臺OneNet進(jìn)行通信,實(shí)現(xiàn)魚缸環(huán)境數(shù)據(jù)的監(jiān)測和控制命令的下發(fā)。

        3 系統(tǒng)軟硬件設(shè)計

        3.1 硬件設(shè)計

        圖2所示為智能魚缸監(jiān)控系統(tǒng)的電路原理圖,A1表示恒溫加熱器、A2表示供氧過濾水循環(huán)器、A3表示光照模塊、A4表示喂食模塊,主控模塊、WIFI模塊以及環(huán)境檢測模塊用各自采用的芯片型號表示。

        3.2 軟件設(shè)計

        1)Arduino主程序

        本系統(tǒng)采用Arduino UNO R3為控制核心,對魚缸水體溫度、室內(nèi)大氣溫濕度以及魚缸光照強(qiáng)度等實(shí)時數(shù)據(jù)的采集,再由WIFI模塊實(shí)時傳輸?shù)絆neNET控制終端,達(dá)到對魚缸環(huán)境實(shí)時監(jiān)測,用戶可通過控制終端查看魚缸環(huán)境的實(shí)時數(shù)據(jù),并通過控制終端下發(fā)相應(yīng)的控制指令,用戶可以對這些數(shù)據(jù)利用專家系統(tǒng)進(jìn)行分析,通過控制設(shè)備上連接的恒溫器、三合一供氧過濾水循環(huán)器、直流電機(jī)(智能喂食系統(tǒng))等設(shè)施的手段,可以實(shí)現(xiàn)自動智能的調(diào)節(jié)和控制,使得魚兒生活環(huán)境始終處于最佳狀態(tài),以實(shí)現(xiàn)智能魚缸的目標(biāo)。

        本系統(tǒng)的工作流程圖如圖3所示。

        2)云端服務(wù)器

        云端服務(wù)器采用OneNET云平臺的多協(xié)議接入中的EDP協(xié)議。OneNET定位為PaaS服務(wù),即在物聯(lián)網(wǎng)應(yīng)用和真實(shí)設(shè)備之間搭建高效、穩(wěn)定、安全的應(yīng)用平臺:面向設(shè)備,適配多種網(wǎng)絡(luò)環(huán)境和常見傳輸協(xié)議,提供各類硬件終端的快速接入方案和設(shè)備管理服務(wù);面向應(yīng)用層,提供豐富的API和數(shù)據(jù)分發(fā)能力以滿足各類行業(yè)應(yīng)用系統(tǒng)的開發(fā)需求,使我們不用將工作重心放在設(shè)備接入層的環(huán)境搭建上,從而縮短系統(tǒng)的形成周期,降低研發(fā)、運(yùn)營和運(yùn)維成本[3]。

        EDP協(xié)議適用于設(shè)備和平臺需要保持長連接點(diǎn)對點(diǎn)控制的使用場景,基于TCP協(xié)議的,該協(xié)議只傳輸數(shù)據(jù)包到達(dá)目的地,不保證傳輸?shù)捻樞蚺c到達(dá)的順序相同,事務(wù)機(jī)制需要在上層實(shí)現(xiàn);若客戶端同時發(fā)起兩次請求,服務(wù)器返回時,不保障返回報文的順序,EDP協(xié)議適合于數(shù)據(jù)的長連接上報、透傳、轉(zhuǎn)發(fā)、存儲、數(shù)據(jù)主動下發(fā)等場景[4]。

        在OneNet平臺上創(chuàng)建產(chǎn)品,產(chǎn)品的接入方式選擇公開協(xié)議,聯(lián)網(wǎng)方式選擇WiFi,模組選擇安信可ESP266-XXX系列,設(shè)備接入?yún)f(xié)議選擇EDP協(xié)議[5],創(chuàng)建產(chǎn)品完成后,創(chuàng)建設(shè)備,數(shù)據(jù)保密性設(shè)為公開,設(shè)備創(chuàng)建完成后,創(chuàng)建應(yīng)用,分別記錄魚缸內(nèi)溫度,室內(nèi)溫度,大氣濕度,編輯應(yīng)用界面,放置相應(yīng)的按鈕及圖形,修改相應(yīng)按鈕下發(fā)指令數(shù)據(jù)設(shè)置,即可從電腦Web端進(jìn)入OneNet平臺中智能魚缸監(jiān)控系統(tǒng)控制界面,效果圖如圖4所示,實(shí)現(xiàn)魚缸數(shù)據(jù)的監(jiān)控。

        3)基于C#的PC上位機(jī)

        上位機(jī)通過HTTP協(xié)議,調(diào)用OneNET平臺提供的API,實(shí)時更新魚缸數(shù)據(jù),同時獲取采集數(shù)據(jù)時間,并將數(shù)據(jù)實(shí)時存儲到指定路徑的text文檔中或本地SQL Server數(shù)據(jù)庫,用戶還可以通過上位機(jī)下發(fā)命令,控制投喂,恒溫,燈光,三合一電器的開關(guān),如果進(jìn)入自動讀入模式,可以每隔60S左右自動刷新一次數(shù)據(jù),根據(jù)光照強(qiáng)度、水體溫度的數(shù)值進(jìn)行自動控制。

        4)Android手機(jī)App

        用戶使用手機(jī)App可以隨時隨地通過HTTP協(xié)議,調(diào)用OneNET平臺提供的API,實(shí)時更新魚缸數(shù)據(jù),同時獲取采集數(shù)據(jù)時間,還可以下發(fā)命令,控制投喂,恒溫,燈光,三合一電器的開關(guān),同樣可以控制進(jìn)入自動讀入模式。

        4 系統(tǒng)測試數(shù)據(jù)分析

        系統(tǒng)在整體設(shè)計結(jié)束后,結(jié)合硬件和軟件進(jìn)行最后階段的測試調(diào)整,以確定系統(tǒng)的正常運(yùn)行和穩(wěn)定性。

        圖7為在系統(tǒng)正常運(yùn)行時,快速改變魚缸水體溫度值,實(shí)時采集水體溫度值變化,同時分別記錄云平臺,PC上位機(jī),手機(jī)App上水體溫度值的變化,經(jīng)分析,在網(wǎng)絡(luò)環(huán)境良好的情況下,云平臺,PC上位機(jī),手機(jī)App在水體溫度發(fā)生變化時,能實(shí)時監(jiān)測到水體溫度變化的情況,但出現(xiàn)2~5s的延時,同樣下發(fā)命令也能得到有效執(zhí)行,表明整體的設(shè)計調(diào)試達(dá)到預(yù)期的效果,整體的設(shè)計已完成。

        5 總結(jié)

        本文設(shè)計的智能魚缸監(jiān)控系統(tǒng),用戶可以遠(yuǎn)程監(jiān)測魚缸的實(shí)時數(shù)據(jù),同時下發(fā)控制命令,實(shí)現(xiàn)遠(yuǎn)程喂食和溫控的目的。本系統(tǒng)相比于市場售賣的智能魚缸具有一定的優(yōu)勢,解決了市面上產(chǎn)品繁多,功能不統(tǒng)一,且大多是非智能化的、單一的恒溫控制、充氧或照明系統(tǒng)的問題[1],通過一個開發(fā)板鏈接多個功能模塊,降低了成本的同時節(jié)約了資源,使景觀型智能魚缸系統(tǒng)更符合市場的需求。

        參考文獻(xiàn):

        [1] 藍(lán)魚水族器材.魚缸智能控制系統(tǒng)研究與現(xiàn)狀[OL].

        https://www.sohu.com/a/283380050_100208248, 2018-12-23.

        [2] 申長安.基于DS18B20的溫度監(jiān)測報警與智能控制系統(tǒng)[J].安陽工學(xué)院學(xué)報,2014,13(2):11-13,32.

        [3] ?leven98 - CSDN博客.OneNET之mqtt連接[OL].https://blog.csdn.net/leven98/article/details/106351823,2020-5-26.

        [4] OneNET文檔中心. [OneNET設(shè)備云平臺]云平臺對接服務(wù)_智能設(shè)備[OL].https://open.iot.10086.cn/doc/art574.html,2021-8-2.

        [5] 王順-Arduino中文社區(qū).智能魚缸[OL].https://www.arduino.cn/forum.php?mod=viewthread&tid=78444,2018-6-11.

        【通聯(lián)編輯:梁書】

        1318500783276

        国产精品国产三级久久| 人人妻人人爽人人澡人人| 国产精品国产成人国产三级| 99偷拍视频精品一区二区| 色两性网欧美| 亚洲国产午夜精品乱码| 日韩AV无码一区二区三区不卡毛片| 一区二区免费电影| 狠狠躁夜夜躁人人爽天天不卡| 日本女优中文字幕在线观看| 极品美女调教喷水网站| 精品久久av一区二区| 狠狠色婷婷久久综合频道日韩| 日本高清一区二区三区水蜜桃| 91精品视品在线播放| 国产福利一区二区三区视频在线看| 日本免费三片在线播放| 青草草视频在线观看华人免费| 高潮内射主播自拍一区| 色翁荡熄又大又硬又粗又动态图 | 精品久久av一区二区| 成人免费一区二区三区| 中文字幕精品久久天堂一区| 亚洲一区二区三区自拍麻豆| 天天色天天操天天日天天射| 肉色丝袜足j视频国产| 中文字幕无码毛片免费看| 一二三四视频社区在线| 中文字幕第七页| 一区在线播放| 一区二区三区四区亚洲免费| 国产特级毛片aaaaaa高潮流水| 国产成人精品日本亚洲11 | 精品一区二区三区在线观看l| 国产一级黄色片在线播放| 成年av动漫网站18禁| 亚洲成av人片天堂网| a国产一区二区免费入口| 国产午夜精品美女裸身视频69| 日本一二三区免费在线| 国产精成人品日日拍夜夜免费|