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