摘要:為了解決人們因工作出差旅游等短期時(shí)間內(nèi)家中寵物無人照顧的問題,我們基于物聯(lián)網(wǎng)開發(fā)板機(jī)智云平臺(tái)和各類傳感器模塊研究設(shè)計(jì)了一套針對短期內(nèi)寵物無人照顧的智能寵物屋系統(tǒng)。
正式介紹作品前先說明一下,我是湖南文理學(xué)院計(jì)算機(jī)與電氣工程學(xué)院的一名大三學(xué)生,我叫陳海濤。作品全部內(nèi)容均為個(gè)人創(chuàng)意、個(gè)人設(shè)計(jì)并手工制作,后期會(huì)考慮寫論文投期刊,So!!嚴(yán)禁抄襲!抄襲必究!
該作品是用來參加“湖南省物聯(lián)網(wǎng)競賽”的作品,但是很遺憾并沒有獲獎(jiǎng)。這是我第一次寫博客,寫這篇博客的目的,一是為了紀(jì)念一下自己半個(gè)月的付出,二是想跟大家推薦一下ShineBlink物聯(lián)網(wǎng)開發(fā)板和機(jī)智云平臺(tái),我不是托!我不是托!我真不是托!真的就是單純的向跟我一樣是學(xué)生黨的伙伴們推薦一下,確實(shí)挺容易上手開發(fā)的。好了,下面開始介紹我的“牛馬”作品??!
目錄
目前飼養(yǎng)寵物的人越來越多,但絕大多數(shù)人每天都要工作,偶爾還需出差,短期內(nèi)家中寵物無人照顧的問題成為了很多寵物主人的煩惱。為了解決人們因工作、出差、旅游等短期時(shí)間內(nèi)家中寵物無人照顧的問題,我們基于ShineBlink物聯(lián)網(wǎng)開發(fā)板、機(jī)智云平臺(tái)和各類傳感器模塊研究設(shè)計(jì)了一套針對短期內(nèi)寵物無人照顧的智能寵物屋系統(tǒng)。
用戶可以根據(jù)App端實(shí)時(shí)顯示的寵物量盆重量,任意選擇投放哪種以及投放多少量的糧食、也可以遠(yuǎn)程操控糞便清理器來清理寵物排泄物、或者依據(jù)App端顯示的數(shù)據(jù),決定是否打開空氣清新劑噴霧器來改善空氣質(zhì)量。除此之外,本系統(tǒng)也支持依靠壓力傳感器,實(shí)時(shí)檢測糧盆質(zhì)量來自動(dòng)研判是否打開投食器進(jìn)行補(bǔ)糧、或者實(shí)時(shí)監(jiān)測空氣質(zhì)量來自動(dòng)研判是否打開空氣清新劑等無需寵物主人參與的功能。經(jīng)過實(shí)驗(yàn)測試結(jié)果表明,本系統(tǒng)工作穩(wěn)定,可以很好的保證即使在無人照顧的情況下,寵物的飲食以及排便等日常生活依舊可以正常進(jìn)行,具有較高的推廣價(jià)值。
智能寵物屋系統(tǒng)
用戶可以通過手機(jī)App實(shí)時(shí)查看系統(tǒng)的測量數(shù)據(jù)如食物或水的重量、空氣清新質(zhì)量等,實(shí)時(shí)了解寵物目前的情況,根據(jù)實(shí)際情況,從而決定是否需要投食或凈化空氣,同時(shí)還可以遠(yuǎn)程操作糞便清理器來清理寵物排泄物,或者是控制逗貓棒、激光筆之類的玩具來遠(yuǎn)程與寵物進(jìn)行互動(dòng),讓寵物即使呆在籠子里也不會(huì)孤獨(dú)無聊,基本解決了寵物的生活問題,非常適用于主人短期外出,家中寵物無人照顧的場景。
寵物屋內(nèi)放置有清理寵物排泄物功能的自制工具和空氣質(zhì)量傳感器,當(dāng)寵物排便后,若出現(xiàn)臭味或其他異味時(shí),置于房間內(nèi)的空氣質(zhì)量傳感器會(huì)將數(shù)據(jù)反饋給處理器,處理器再通過云平臺(tái)將數(shù)據(jù)反饋給手機(jī)APP,用戶便能通過手機(jī)操作啟動(dòng)空氣清新劑噴霧裝置,噴出對寵物無傷害的氣體來凈化空氣,確保寵物所在環(huán)境沒有異味,改善寵物居住的環(huán)境。同時(shí)用戶也可以在App端隨時(shí)控制置于房間內(nèi)的糞便清理器工作,實(shí)現(xiàn)清理寵物排泄物的功能。
通過“壓力傳感器”可以實(shí)時(shí)檢測寵物糧盆的重量,并實(shí)時(shí)與系統(tǒng)的設(shè)定值進(jìn)行比較,通過“靠近傳感器”可以實(shí)時(shí)監(jiān)測當(dāng)前寵物是否滯留于糧盆附近,當(dāng)“壓力傳感器”讀取的重量低于系統(tǒng)的設(shè)定值時(shí),如果此時(shí)“靠近傳感器”反饋的信息是寵物沒有位于糧盆附近,那么投食器便會(huì)自動(dòng)工作,開始往糧盆里面補(bǔ)充糧食,但如果“靠近傳感器”反饋的信息是寵物當(dāng)前位于糧盆附近,出于不驚嚇到寵物考慮,即使此時(shí)糧盆重量低于系統(tǒng)的設(shè)定值,投食器也不會(huì)開始工作,直至寵物離開糧盆附近之后,投食器才會(huì)自動(dòng)補(bǔ)充糧食。
寵物屋由微處理器,各類傳感器模塊,繼電器模塊、舵機(jī)模塊,電機(jī)模塊,WIFI模塊和云平臺(tái)等多部分組成。微處理器、云平臺(tái)和手機(jī)APP通過WIFI模塊進(jìn)行通信,傳遞和反饋數(shù)據(jù),最后在手機(jī)APP上顯示出來,用戶則可通過手機(jī)APP進(jìn)行遠(yuǎn)程操作,傳感器模塊包括壓力傳感器,靠近傳感器,空氣質(zhì)量傳感器等,分別對食物和水的重量、寵物是否處于糧盆附近、寵物屋的空氣質(zhì)量等進(jìn)行檢測。繼電器模塊用來控制電機(jī)以及噴霧器的工作狀態(tài),舵機(jī)模塊用來控制投放不同種類的食物,電機(jī)用來控制糞便清理器,完成清理寵物排泄物的操作。系統(tǒng)框圖如下圖所示。
系統(tǒng)選用ShineBlink開發(fā)板作為核心處理器,進(jìn)行整個(gè)系統(tǒng)的控制和工作,ShineBlink是一款主打物聯(lián)網(wǎng)開發(fā)的最小應(yīng)用系統(tǒng)板,以簡易開發(fā)為主,芯片內(nèi)置編譯器,無需安裝任何開發(fā)環(huán)境、Win、Mac、Linux電腦任意文本編輯器即可開發(fā),開發(fā)環(huán)境簡單,便于上手編寫程序;其次,功能代碼實(shí)現(xiàn)簡單,無需進(jìn)行大量的初始化,僅用數(shù)行代碼即可實(shí)現(xiàn)多種傳感器功能,上手簡單、開發(fā)輕松!ShineBlink開發(fā)板如下圖所示。
壓力傳感器選用型號(hào)HX711壓力稱重傳感器,是一款專為高精度稱重傳感器而設(shè)計(jì)的24位A/D轉(zhuǎn)換器芯片。與同類型其它芯片相比,該芯片集成了包括穩(wěn)壓電源、片內(nèi)時(shí)鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應(yīng)速度快、抗干擾性強(qiáng)等優(yōu)點(diǎn)。在智能寵物屋中用于對寵物盒里的口糧和水進(jìn)行稱重,判斷是否需要添加糧食和水,同時(shí)將測量的數(shù)據(jù)反饋給微處理器。壓力傳感器如下圖所示。
舵機(jī)模塊選用型號(hào)為DS32系列的數(shù)字舵機(jī),扭矩大,精度高,性能好,旋轉(zhuǎn)角度可控,供電電壓在6-8.4v,工作電流可達(dá)1-2A,通過PWM信號(hào)控制,工作頻率在50Hz-100Hz,用于控制食物種類的選擇和糧食的投放,操作方便,效果顯著。
機(jī)智云平臺(tái)是機(jī)智云物聯(lián)網(wǎng)公司經(jīng)過多年行業(yè)內(nèi)的耕耘及對物聯(lián)網(wǎng)行業(yè)的深刻理解,而推出的面向個(gè)人、企業(yè)開發(fā)者的一站式智能硬件開發(fā)及云服務(wù)平臺(tái)。平臺(tái)提供了從定義產(chǎn)品、設(shè)備端開發(fā)調(diào)試、應(yīng)用開發(fā)、產(chǎn)測、云端開發(fā)、運(yùn)營管理、數(shù)據(jù)服務(wù)等覆蓋智能硬件接入到運(yùn)營管理全生命周期服務(wù)的能力。
機(jī)智云平臺(tái)為開發(fā)者提供了自助式智能硬件開發(fā)工具與開放的云端服務(wù)。通過方便的自助工具、完善的SDK與API服務(wù)能力最大限度降低了物聯(lián)網(wǎng)硬件開發(fā)的技術(shù)門檻,降低開發(fā)者的研發(fā)成本,提升開發(fā)者的產(chǎn)品投產(chǎn)速度,幫助開發(fā)者進(jìn)行硬件智能化升級(jí)。機(jī)智云平臺(tái)的生態(tài)環(huán)境如下圖所示。
網(wǎng)關(guān)設(shè)備選用ESP8266串口WIFI模塊,模塊采用串口與MCU通信,內(nèi)置TCP/IP協(xié)議棧,能夠?qū)崿F(xiàn)串口與WIFI之間的轉(zhuǎn)換,兼容3.3V和5V單片機(jī)系統(tǒng),支持串口轉(zhuǎn)WIFI STA方案,模塊小巧,抗干擾能力強(qiáng),性能好,穩(wěn)定可靠,作為接入機(jī)智云平臺(tái)的網(wǎng)關(guān),可以將硬件設(shè)備連接云平臺(tái)進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)硬件聯(lián)網(wǎng),wifi模塊與MCU的連線圖如下所示。
利用機(jī)智云平臺(tái)可輕松研發(fā)屬于自己的APP,APP界面可以基于已有模塊自行設(shè)計(jì),根據(jù)需求添加所需的數(shù)據(jù)點(diǎn),通過WIFI模塊與云平臺(tái)和微處理器進(jìn)行數(shù)據(jù)傳輸。同時(shí),開發(fā)者在機(jī)智云平臺(tái)開發(fā)智能硬件時(shí),不僅可以很方便地使用該App對硬件設(shè)備進(jìn)行調(diào)試和驗(yàn)證。而且可以完成機(jī)智云智能硬件的配置入網(wǎng)、設(shè)備搜索、設(shè)備綁定、設(shè)備登錄、設(shè)備控制、遠(yuǎn)程控制、狀態(tài)更新、本地遠(yuǎn)程切換等基本設(shè)備操作,創(chuàng)建對應(yīng)的需要傳輸數(shù)據(jù)的數(shù)據(jù)點(diǎn),數(shù)據(jù)點(diǎn)可以隨時(shí)更新硬件設(shè)備上傳到云平臺(tái)的數(shù)據(jù)。
經(jīng)過大量測試,該系統(tǒng)能夠自動(dòng)進(jìn)行數(shù)據(jù)采集、傳輸及處理,實(shí)現(xiàn)了智能投喂、遠(yuǎn)程清理寵物排泄物、遠(yuǎn)程互動(dòng)和凈化空氣等功能。當(dāng)空氣質(zhì)量傳感器檢測到數(shù)據(jù)異常時(shí),通過噴霧裝置釋放特殊液體達(dá)到凈化空氣的目的,通過壓力傳感器檢測糧盆里食物或水的重量來判斷是否需要添加食物和水,同時(shí)也可以根據(jù)用戶的需求,在App端選擇不同種類的食物進(jìn)行投放,很好的解決了在無人照顧的情況下,寵物依舊可以正常生活的問題。另外,系統(tǒng)與機(jī)智云平臺(tái)對接后,由云平臺(tái)接管設(shè)備,云平臺(tái)可以對設(shè)備進(jìn)行批量開發(fā)與管理,也有效地保證了系統(tǒng)的穩(wěn)定性??偟膩碚f,該產(chǎn)品具有很大的市場應(yīng)用價(jià)值和推廣價(jià)值!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/121494.html
摘要:這部分就是我之前分享過很多的單片機(jī)部分,具體可以參考專欄物聯(lián)網(wǎng)設(shè)備的控制單元核心就是,也就是常說的單片機(jī)。對于物聯(lián)網(wǎng)設(shè)備,根據(jù)開發(fā)環(huán)境想制造的設(shè)備以及經(jīng)驗(yàn)的不同,選擇不同的控制芯片也就至關(guān)重要。 這部分就是我之前分享過很多的單片機(jī)部分,具體可以參考專欄 https://blog.csdn.n...
摘要:而要實(shí)現(xiàn)物物相連,一共有個(gè)階段性任務(wù),而這個(gè)階段性任務(wù),也伴隨著巨大的挑戰(zhàn)本文分享自華為云社區(qū)云駐共創(chuàng)以小窺大,從一盞路燈看億萬物聯(lián)網(wǎng)之路云駐共創(chuàng)以小窺大,從一盞路燈看億萬物聯(lián)網(wǎng)之路,作者啟明。 摘要:IoT, Internet of Things,物聯(lián)網(wǎng),顧名思義,是物物相連。而要實(shí)現(xiàn)物...
摘要:產(chǎn)品級(jí)代理云服務(wù)連接性的黑箱方法產(chǎn)品級(jí)的軟件代理對一個(gè)具體的無線物聯(lián)網(wǎng)模塊硬件模型進(jìn)行了預(yù)配置。云服務(wù)連接性的白箱方法只提供通過底層和標(biāo)準(zhǔn)化協(xié)議進(jìn)行通信的通用庫。物聯(lián)網(wǎng)(IoT)的開發(fā)者可以選擇很多方法來創(chuàng)建與物聯(lián)網(wǎng)云服務(wù)的連接,每一個(gè)都有不同的優(yōu)劣權(quán)衡。 怎么知道哪個(gè)選擇是較好的呢?將物聯(lián)網(wǎng)連接到云服務(wù)時(shí),最快最簡單的方法就是使用一個(gè)全功能的物聯(lián)網(wǎng)軟件代理,就像那些物聯(lián)網(wǎng)平臺(tái)供應(yīng)商提供的那...
摘要:在此文中,我們將討論物聯(lián)網(wǎng),大數(shù)據(jù)和云計(jì)算這三種技術(shù)之間的相互關(guān)系。其背后的原因是大量的物聯(lián)網(wǎng)數(shù)據(jù)生成將為大數(shù)據(jù)系統(tǒng)提供數(shù)據(jù)。因此,對于上述兩點(diǎn),我們明確認(rèn)為需要為物聯(lián)網(wǎng)和大數(shù)據(jù)采用基于云的系統(tǒng)。我們現(xiàn)在的社會(huì)正在步入物聯(lián)網(wǎng)、大數(shù)據(jù)和云計(jì)算時(shí)代。這些技術(shù)中的每一個(gè)都會(huì)有瓶頸,例如可伸縮性差安全性問題以及傳統(tǒng)信息技術(shù)框架中的安裝困難,容錯(cuò)、維護(hù)和性能低下。因此,我們需要利用這些技術(shù)中的每一種來...
摘要:峰會(huì)上,阿里云與優(yōu)锘科技聯(lián)合發(fā)布了智慧園區(qū)可視化產(chǎn)品。優(yōu)锘科技受邀參加此次峰會(huì),峰會(huì)上,阿里云與優(yōu)锘科技聯(lián)合發(fā)布了智慧園區(qū)可視化產(chǎn)品,并在物聯(lián)網(wǎng)專場論壇構(gòu)建四位一體的數(shù)字園區(qū)運(yùn)營體系進(jìn)行了專題分享。 2019年3月21日,2019阿里云峰會(huì)在北京國家會(huì)議中心如期舉行。峰會(huì)上,阿里云與優(yōu)锘科技聯(lián)合發(fā)布了智慧園區(qū)可視化產(chǎn)品。 本次峰會(huì)中,圍繞十年再出發(fā)的主題,阿里云首次進(jìn)行全面戰(zhàn)略解讀,并...
閱讀 2479·2021-09-29 09:34
閱讀 3315·2021-09-23 11:21
閱讀 2507·2021-09-06 15:00
閱讀 1134·2019-08-30 15:44
閱讀 2036·2019-08-29 17:23
閱讀 3008·2019-08-29 16:44
閱讀 3064·2019-08-29 13:13
閱讀 1943·2019-08-28 18:12