梁景普 傅卓軍 陳濤 劉菁
摘要:針對(duì)現(xiàn)階段傳統(tǒng)魚缸存在的弊端,設(shè)計(jì)并實(shí)現(xiàn)了一款遠(yuǎn)程控制魚缸的APP。本APP采用GPRS通信協(xié)議實(shí)現(xiàn)對(duì)魚缸的遠(yuǎn)程通信。該APP可以實(shí)現(xiàn)對(duì)魚缸周圍環(huán)境的溫度、濕度以及缸內(nèi)水溫、水質(zhì)和其他有害物質(zhì)濃度的顯示并且可以實(shí)現(xiàn)對(duì)魚缸環(huán)境進(jìn)行遠(yuǎn)程的調(diào)控。該APP已在現(xiàn)有實(shí)驗(yàn)魚缸上進(jìn)行了測試,結(jié)果都表明了該APP的實(shí)用性與穩(wěn)定性。
關(guān)鍵詞:智能魚缸;遠(yuǎn)程控制;APP
中圖分類號(hào):G633.67
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)21-0034-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
1 引言
隨著人類科技水平不斷提高,物聯(lián)網(wǎng)技術(shù)飛速發(fā)展,智能家居技術(shù)逐漸成熟,在智能家居環(huán)境下,用傳統(tǒng)魚缸飼養(yǎng)觀賞魚時(shí),人類往往要經(jīng)常對(duì)魚缸中的魚兒進(jìn)行關(guān)照,一旦稍有疏忽,就可能造成魚死草枯的現(xiàn)象[1]。萬物互聯(lián)的時(shí)代已經(jīng)到來,手機(jī)和各種家用設(shè)備互聯(lián)也隨之而生,能夠運(yùn)用APP來遠(yuǎn)程控制魚缸成為當(dāng)下養(yǎng)魚愛好者的迫切需求[2]。
該APP采用GPRS通信技術(shù),以頁面圖片、數(shù)字按鈕的方式來讓用戶遠(yuǎn)程的對(duì)自己魚缸進(jìn)行監(jiān)測與控制[3]。用戶可在此APP上遠(yuǎn)程實(shí)時(shí)關(guān)注魚缸周圍環(huán)境的溫度、濕度以及缸內(nèi)水溫、水質(zhì)和其他有害物質(zhì)的濃度,也可以遠(yuǎn)程控制魚缸的溫度、進(jìn)行投食以及過濾等操作[4]。
2 APP設(shè)計(jì)
2.1 總體設(shè)計(jì)
該APP是為了解決傳統(tǒng)魚缸飼養(yǎng)存在的耗時(shí)耗力的限制條件并且市場缺少能夠滿足飼主需求的真正的遠(yuǎn)程監(jiān)控軟件的問題。本APP共分為四個(gè)功能模塊,分別為程序運(yùn)行人口、登錄與注冊(cè)、用戶管理界面以及設(shè)備監(jiān)控[5]。
2.2 程序入口
程序運(yùn)行人口包括廣告推送、活動(dòng)海報(bào)以及產(chǎn)品說明三個(gè)功能。這三個(gè)頁面在APP打開時(shí)輪流進(jìn)行播放。
2.3 登錄與注冊(cè)
登錄與注冊(cè)包括老用戶登錄、新用戶注冊(cè)以及忘記密碼并重置密碼三個(gè)功能。這三個(gè)功能是在APP打開后用戶登錄時(shí)使用。
2.4 用戶管理界面
登錄與注冊(cè)包括設(shè)備管理和APP版本信息兩個(gè)功能。設(shè)備管理功能是方便用戶對(duì)自己魚缸設(shè)備進(jìn)行增刪改查所使用,APP版本信息隨著APP的版本更新隨時(shí)同步。
2.5 設(shè)備監(jiān)控
設(shè)備監(jiān)控共分為環(huán)境數(shù)據(jù)顯示、環(huán)境數(shù)據(jù)閾值設(shè)置、設(shè)備控制三個(gè)功能。環(huán)境數(shù)據(jù)顯示用于顯示魚缸內(nèi)外環(huán)境數(shù)據(jù),環(huán)境數(shù)據(jù)閾值設(shè)置用于設(shè)置魚缸內(nèi)環(huán)境數(shù)據(jù)達(dá)到并維持某一數(shù)值,設(shè)備控制用于對(duì)魚缸進(jìn)行投食以及控制魚缸燈光的開關(guān)。
3 APP使用說明與實(shí)現(xiàn)效果
用戶手機(jī)下載APK文件并安裝。打開后首先是注冊(cè)登錄界面(圖6),用戶進(jìn)行注冊(cè)或登錄或直接點(diǎn)擊跳,新用戶可通過綁定手機(jī)號(hào)進(jìn)行注冊(cè)(圖7),跳轉(zhuǎn)頁面后點(diǎn)擊登錄。用戶還可在用戶管理界面進(jìn)行自己設(shè)備管理與APP版本信息查看(圖8)。用戶可點(diǎn)擊左上角掃描魚缸二維碼,添加魚缸設(shè)備。之后進(jìn)入相應(yīng)設(shè)備的主控界面(圖9)實(shí)現(xiàn)功能控制。用戶在此界面可以查看實(shí)時(shí)環(huán)境數(shù)據(jù)顯示、環(huán)境數(shù)據(jù)閥值設(shè)置、設(shè)備控制等功能。
4 結(jié)論
本文設(shè)計(jì)并實(shí)現(xiàn)的魚缸遠(yuǎn)程控制APP,針對(duì)現(xiàn)有傳統(tǒng)魚缸暴露的弊端進(jìn)行的改善,方便用戶可以隨時(shí)隨地的監(jiān)控自己的魚缸,為用戶提供了方便,提高了觀賞魚飼養(yǎng)的體驗(yàn)[6]。
參考文獻(xiàn):
[1]霍永.家養(yǎng)觀賞魚死亡原因分析及預(yù)防措施[J].鄉(xiāng)村科技,2017(22):79-80.
[2]臧文佩,孫若愚.觀賞魚的國際貿(mào)易現(xiàn)狀分析及國內(nèi)觀賞魚產(chǎn)業(yè)的不足與展望[J].現(xiàn)代商業(yè),2015(12):79-81.
[3]石清超,基于XMPP推送的Android個(gè)性化信息集成系統(tǒng)的研究與實(shí)現(xiàn)[D].青島:中國海洋大學(xué),2013.
[4]何穎,唐幸洪,張法強(qiáng),李祥.多功能智能魚缸控制系統(tǒng)的研究與設(shè)計(jì)[J].電子制作,2019(21):46-47.
[5]丁峰,臧田田,章華,金建.居家智能魚缸控制系統(tǒng)設(shè)計(jì)[J].科技視界,2018(31):97,102.
[6]徐喆.一款家用魚缸智能控制系統(tǒng)設(shè)計(jì)[D].成都:西南交通大學(xué),2017.
【通聯(lián)編輯:梁書】
作者簡介:梁景普(1998-),男(滿族),內(nèi)蒙古烏蘭察布市涼城縣人,本科,研究方向:智能魚缸,智能決策;通訊作者:傅卓軍(1998一),男,湖南長沙人,副教授,研究方向:智能控制,信息安全;陳濤(1998-),男,湖南衡陽人,本科,研究方向:嵌入式;劉菁(2020-),女,湖南長沙人,本科,研究方向:數(shù)據(jù)分析。