一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

物聯(lián)網(wǎng)智能寵物管理系統(tǒng)

機(jī)智云 ? 2024-06-01 08:10 ? 次閱讀

隨著物聯(lián)網(wǎng)技術(shù)發(fā)展,智能寵物管理系統(tǒng)備受關(guān)注。本文提出基于物聯(lián)網(wǎng)技術(shù)的系統(tǒng),智能管理寵物飲食和環(huán)境。寵主可通過手機(jī)App實時監(jiān)控飲食量、糧食余量,并遠(yuǎn)程操控糞便清理器。系統(tǒng)支持壓力傳感器,自動判斷是否補(bǔ)充糧食,監(jiān)測空氣質(zhì)量并自動清新。

1、智能寵物管家系統(tǒng)的工作原理

STM32單片機(jī)作為控制核心,控制LED照明模塊、水位傳感器模塊、OLED顯示模塊、舵機(jī)模塊、電機(jī)驅(qū)動模塊、Wi Fi模塊等模塊的工作,同時與ShineBlink、云平臺和手機(jī)App通過ESP8266 Wi Fi模塊進(jìn)行通信,從而實現(xiàn)用戶的遠(yuǎn)程控制。傳感器包括紅外測溫傳感器、溫濕度傳感器、壓力傳感器、空氣質(zhì)量傳感器以及靠近傳感器等,通過采集實時數(shù)據(jù),并將數(shù)據(jù)發(fā)送給STM32單片機(jī)進(jìn)行處理。


繼電器模塊用來控制電機(jī)以及噴霧器的工作狀態(tài),舵機(jī)模塊用來控制投放不同種類的食物,電機(jī)用來控制糞便清理器,完成清理寵物排泄物的操作,同時可以實時測量實物重量及寵物當(dāng)前體重情況。當(dāng)系統(tǒng)檢測到異常情況時,蜂鳴器報警電路將會觸發(fā)報警。通過這些模塊的協(xié)同作用,實現(xiàn)了寵物的自動化管理,方便了寵物主人的日常生活。

2、智能寵物管理系統(tǒng)硬件設(shè)計

系統(tǒng)框圖如圖1所示,由于本系統(tǒng)的功能模塊較多,功能模塊采用多種串口通信,為了滿足這些模塊的通信接口需求,采用SMT32F103ZET6開發(fā)板和物聯(lián)網(wǎng)開發(fā)板處理數(shù)據(jù)。ShineBlink與ESP8266 Wi Fi模塊、云平臺相連,STM32F103ZET6與壓力傳感器模塊、溫濕度傳感器、電機(jī)驅(qū)動等模塊相連。STM32F103C8T6與ShineBlink物聯(lián)網(wǎng)開發(fā)板之間通過串行外設(shè)接口(Universal Asynchronous Receiver Transmitter,UART)通信。UART是一種串行異步收發(fā)協(xié)議,僅使用兩條數(shù)據(jù)線發(fā)送數(shù)據(jù),有助于正確地發(fā)送和接收數(shù)據(jù)。

5d607002-1fab-11ef-bd4a-92fbcf53809c.jpg

2.1 STM32F103C8T6最小系統(tǒng)設(shè)計

如圖2,STM32F103C8T6是一種嵌入式微控制器集成電路,芯體尺寸是32位,主頻是72MHz,擁有豐富的通用I/O端口。該芯片采用ARM Cortex-M3的處理器內(nèi)核,具有高性能、低成本、低功效的優(yōu)點。系統(tǒng)中的壓力傳感器、空氣質(zhì)量傳感器、紅外測溫傳感器、空氣質(zhì)量傳感器、靠近傳感器、溫濕度傳感器、電機(jī)驅(qū)動模塊及舵機(jī)模塊都與該芯片相連。STM32F103C8T6芯片用于采集寵物的體溫、寵物是否停留在糧盆附近、寵物屋內(nèi)空氣質(zhì)量等數(shù)據(jù),并傳輸?shù)绞謾C(jī)App。

5d7fa5e4-1fab-11ef-bd4a-92fbcf53809c.jpg

系統(tǒng)上電后首先初始化單片機(jī)設(shè)備,初始化完成后便進(jìn)入模式選擇,模式選擇分為自動模式和手動模式。自動模式指各類傳感器自動進(jìn)入工作狀態(tài),若工作狀態(tài)異常,則會進(jìn)入持續(xù)識別工作模式,直到工作狀態(tài)正常,系統(tǒng)才會進(jìn)入工作狀態(tài)。手動模式指用戶通過手機(jī)App向系統(tǒng)發(fā)送命令,然后觀測每個傳感器傳回的數(shù)據(jù),若數(shù)據(jù)傳輸發(fā)生異常會進(jìn)入持續(xù)傳輸數(shù)據(jù)模式,直到數(shù)據(jù)傳輸正常。

3、智能寵物管理系統(tǒng)軟件功能設(shè)計

3.1 遠(yuǎn)程操控和互動功能

如圖3,用戶可以通過手機(jī)App實時查看系統(tǒng)的測量數(shù)據(jù)如食物或水的重量、空氣清新質(zhì)量等,實時了解寵物目前的情況,根據(jù)實際情況,從而決定是否需要投食或凈化空氣,同時還可以遠(yuǎn)程操作糞便清理器來清理寵物排泄物,或者是控制逗貓棒、激光筆之類的玩具來遠(yuǎn)程與寵物進(jìn)行互動,讓寵物即使呆在籠子里也不會孤獨無聊,基本解決了寵物的生活問題,非常適用于主人短期外出,家中寵物無人照顧的場景。

5da08f0c-1fab-11ef-bd4a-92fbcf53809c.jpg


3.2 排泄物清理和空氣凈化功能

如圖4,寵物管理系統(tǒng)內(nèi)放置有清理寵物排泄物功能的自制工具和空氣質(zhì)量傳感器,當(dāng)寵物排便后,若出現(xiàn)臭味或其他異味時,置于房間內(nèi)的空氣質(zhì)量傳感器會將數(shù)據(jù)反饋給處理器,處理器再通過云平臺將數(shù)據(jù)反饋給手機(jī)APP,用戶便能通過手機(jī)操作啟動空氣清新劑噴霧裝置,噴出對寵物無傷害的氣體來凈化空氣,確保寵物所在環(huán)境沒有異味,改善寵物居住的環(huán)境。同時用戶也可以在App端隨時控制置于房間內(nèi)的糞便清理器工作,實現(xiàn)清理寵物排泄物的功能。

5db293c8-1fab-11ef-bd4a-92fbcf53809c.jpg3.3 智能投食功能

根據(jù)圖5、圖6和圖7,通過使用壓力傳感器可以實時監(jiān)測寵物糧盆的重量,并將其與系統(tǒng)設(shè)定值進(jìn)行實時比較。同時,通過使用靠近傳感器可以實時監(jiān)測寵物是否在糧盆附近停留。當(dāng)壓力傳感器讀取的重量低于系統(tǒng)設(shè)定值時,如果靠近傳感器反饋的信息顯示寵物沒有在糧盆附近,投食器會自動開始工作,向糧盆補(bǔ)充糧食。然而,如果靠近傳感器反饋的信息顯示寵物當(dāng)前位于糧盆附近,為了避免驚嚇到寵物,即使此時糧盆重量低于系統(tǒng)設(shè)定值,投食器也不會開始工作。只有當(dāng)寵物離開糧盆附近后,投食器才會自動補(bǔ)充糧食。這樣設(shè)計可以確保寵物在不受干擾的情況下正常進(jìn)食。

5de004e8-1fab-11ef-bd4a-92fbcf53809c.jpg5df64dca-1fab-11ef-bd4a-92fbcf53809c.jpg5e0fabee-1fab-11ef-bd4a-92fbcf53809c.jpg4、硬件微處理部分

寵物管理系統(tǒng)由微處理器,各類傳感器模塊,繼電器模塊、舵機(jī)模塊,電機(jī)模塊,WIFI模塊和云平臺等多部分組成。微處理器、云平臺和手機(jī)APP通過WIFI模塊進(jìn)行通信,傳遞和反饋數(shù)據(jù),最后在手機(jī)APP上顯示出來,用戶則可通過手機(jī)APP進(jìn)行遠(yuǎn)程操作,傳感器模塊包括壓力傳感器,靠近傳感器,空氣質(zhì)量傳感器等,分別對食物和水的重量、寵物是否處于糧盆附近、寵物管理系統(tǒng)的空氣質(zhì)量等進(jìn)行檢測。

繼電器模塊用來控制電機(jī)以及噴霧器的工作狀態(tài),舵機(jī)模塊用來控制投放不同種類的食物,電機(jī)用來控制糞便清理器,完成清理寵物排泄物的操作。系統(tǒng)框圖如下圖8所示。

5eaadca4-1fab-11ef-bd4a-92fbcf53809c.jpg


4.1 微處理器

硬件微處理部分選用ShineBlink開發(fā)板作為處理器,進(jìn)行微控制和工作,ShineBlink是一款主打物聯(lián)網(wǎng)開發(fā)的最小應(yīng)用系統(tǒng)板,以簡易開發(fā)為主,芯片內(nèi)置編譯器,無需安裝任何開發(fā)環(huán)境、Win、Mac、Linux電腦任意文本編輯器即可開發(fā),開發(fā)環(huán)境簡單,便于上手編寫程序;其次,功能代碼實現(xiàn)簡單,無需進(jìn)行大量的初始化,僅用數(shù)行代碼即可實現(xiàn)多種傳感器功能,上手簡單、開發(fā)輕松!ShineBlink開發(fā)板如下圖所示。

5ec89de8-1fab-11ef-bd4a-92fbcf53809c.jpg


4.2 壓力傳感器

壓力傳感器選用型號HX711壓力稱重傳感器,是一款專為高精度稱重傳感器而設(shè)計的24位A/D轉(zhuǎn)換器芯片。與同類型其它芯片相比,該芯片集成了包括穩(wěn)壓電源、片內(nèi)時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應(yīng)速度快、抗干擾性強(qiáng)等優(yōu)點。在智能寵物管理系統(tǒng)中用于對寵物盒里的口糧和水進(jìn)行稱重,判斷是否需要添加糧食和水,同時將測量的數(shù)據(jù)反饋給微處理器。壓力傳感器如下圖10所示。

5eeae42a-1fab-11ef-bd4a-92fbcf53809c.jpg

4.3 舵機(jī)模塊


舵機(jī)模塊選用型號為DS32系列的數(shù)字舵機(jī),該款數(shù)字舵機(jī)內(nèi)部伺服控制板采用單片機(jī)MCU控制,給一次PWM脈寬,舵機(jī)輸出角度可鎖定??刂凭雀?、線性度好、與控制協(xié)議嚴(yán)格一致,最小控制角度達(dá)到0.9°以下。數(shù)字電路板、金屬齒輪、CNC鋁中殼、雙滾珠軸承、散熱快、耐用更高,供電電壓在4.8-6.8V,工作電流可達(dá)1-2A,通過PWM信號控制,工作頻率在50Hz-330Hz,用于控制食物種類的選擇和糧食的投放,操作方便,效果顯著如下圖11所示。

5f0bbc18-1fab-11ef-bd4a-92fbcf53809c.jpg5、軟件設(shè)計

5.1 程序流程圖

5f190904-1fab-11ef-bd4a-92fbcf53809c.jpg

5.2 機(jī)智云平臺


機(jī)智云平臺是機(jī)智云物聯(lián)網(wǎng)公司多年積累和對物聯(lián)網(wǎng)行業(yè)深刻理解的結(jié)晶,為個人和企業(yè)開發(fā)者提供的一站式智能硬件開發(fā)及云服務(wù)平臺。該平臺涵蓋了產(chǎn)品定義、設(shè)備端開發(fā)調(diào)試、應(yīng)用開發(fā)、產(chǎn)測、云端開發(fā)、運營管理、數(shù)據(jù)服務(wù)等全生命周期服務(wù),助力智能硬件從接入到運營的全方位支持。

機(jī)智云物聯(lián)網(wǎng)平臺為開發(fā)者提供了自助式智能硬件開發(fā)工具與開放的云端服務(wù)。通過方便的自助工具、完善的SDK與API服務(wù)能力最大限度降低了物聯(lián)網(wǎng)硬件開發(fā)的技術(shù)門檻,降低開發(fā)者的研發(fā)成本,提升開發(fā)者的產(chǎn)品投產(chǎn)速度,幫助開發(fā)者進(jìn)行硬件智能化升級。機(jī)智云平臺的生態(tài)環(huán)境如下圖13所示。

5f34617c-1fab-11ef-bd4a-92fbcf53809c.jpg


5.3 網(wǎng)關(guān)設(shè)備

網(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ī)智云平臺的網(wǎng)關(guān),可以將硬件設(shè)備連接云平臺進(jìn)行數(shù)據(jù)交互,實現(xiàn)硬件聯(lián)網(wǎng),wifi模塊與MCU的連線圖如下14所示。

5f437e1e-1fab-11ef-bd4a-92fbcf53809c.jpg


5.4 App開發(fā)

通過機(jī)智云物聯(lián)網(wǎng)平臺,可以輕松地開發(fā)自己的APP,并根據(jù)需求自行設(shè)計APP界面。可以基于已有模塊進(jìn)行設(shè)計,并添加所需的數(shù)據(jù)點以滿足功能需求。使用WIFI模塊,可以實現(xiàn)與云平臺和微處理器之間的數(shù)據(jù)傳輸。在機(jī)智云平臺上開發(fā)智能硬件時,不僅可以方便地使用該APP對硬件設(shè)備進(jìn)行調(diào)試和驗證,還可以完成一系列基本設(shè)備操作,如配置入網(wǎng)、設(shè)備搜索、設(shè)備綁定、設(shè)備登錄、設(shè)備控制、遠(yuǎn)程控制、狀態(tài)更新、本地遠(yuǎn)程切換等。


同時,可以創(chuàng)建所需的數(shù)據(jù)點來傳輸和更新硬件設(shè)備上傳到云平臺的數(shù)據(jù)。具體操作示例如圖15所示。通過機(jī)智云平臺,可以高效地開發(fā)屬于自己的智能硬件,并實現(xiàn)與APP之間的數(shù)據(jù)傳輸和控制功能。

5f58e808-1fab-11ef-bd4a-92fbcf53809c.jpg6、作品實物展示

5f767a58-1fab-11ef-bd4a-92fbcf53809c.jpg5fa22310-1fab-11ef-bd4a-92fbcf53809c.jpg5fb54530-1fab-11ef-bd4a-92fbcf53809c.jpg7、測試結(jié)果及分析

5fd22cd6-1fab-11ef-bd4a-92fbcf53809c.jpg


該系統(tǒng)經(jīng)過充分測試,能自動采集、傳輸和處理數(shù)據(jù),實現(xiàn)智能投喂、遠(yuǎn)程清理寵物排泄物、遠(yuǎn)程互動和空氣凈化。當(dāng)空氣質(zhì)量異常時,噴霧裝置釋放特殊液體凈化空氣,壓力傳感器檢測食物或水重量決定是否添加,手機(jī)App可選擇不同食物投放。系統(tǒng)可解決寵物無人照顧問題。與機(jī)智云物聯(lián)網(wǎng)平臺對接后,云平臺批量管理設(shè)備,確保系統(tǒng)穩(wěn)定性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2922

    文章

    45675

    瀏覽量

    385307
  • 管理系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    2713

    瀏覽量

    36634
  • STM32單片機(jī)
    +關(guān)注

    關(guān)注

    59

    文章

    549

    瀏覽量

    59295
收藏 人收藏

    評論

    相關(guān)推薦

    智能電網(wǎng)聯(lián)網(wǎng)應(yīng)用示范工程立項

    電網(wǎng)管理聯(lián)網(wǎng)應(yīng)用示范工程的建設(shè),將有效提升智能電網(wǎng)發(fā)、輸、變、配、用五大環(huán)節(jié)的信息采集、智能處理、雙向交互能力,有利于推動我國電力
    發(fā)表于 03-14 13:09

    【童話團(tuán)隊】基于聯(lián)網(wǎng)智能停車管理系統(tǒng)

    本帖最后由 wangjiamin2014 于 2015-1-8 13:54 編輯 項目名稱: 基于聯(lián)網(wǎng)智能停車管理系統(tǒng)團(tuán)隊名稱:童
    發(fā)表于 12-30 15:46

    【Tisan聯(lián)網(wǎng)申請】智能公安物證管理系統(tǒng)開發(fā)

    申請理由:便于開發(fā)出更完善的智能物證管理系統(tǒng),希望開發(fā)板對我有幫助項目描述:便于規(guī)范全國各公安局以及司法部門的建設(shè),制作一套完整的聯(lián)網(wǎng)物證
    發(fā)表于 10-21 10:17

    【Tisan聯(lián)網(wǎng)申請】聯(lián)網(wǎng)工程

    申請理由:聯(lián)網(wǎng)工程指的是將無處不在的末端設(shè)備和設(shè)施,包括具備“內(nèi)在智能”的傳感器、移動終端、工業(yè)系統(tǒng)、樓控
    發(fā)表于 11-11 11:02

    【Tisan聯(lián)網(wǎng)申請】智能娛樂學(xué)習(xí)控制系統(tǒng)

    申請理由: 在智能家居領(lǐng)域中常見的是藍(lán)牙或者zigbee的形式,常見的解決方案也是基于STM32的系統(tǒng)例如機(jī)智云。Tisan聯(lián)網(wǎng)開發(fā)板由核心板和底板組成。Tisan的核心板基于樂鑫的
    發(fā)表于 11-12 23:16

    聯(lián)網(wǎng)的電源管理研究

    “物體”的界限,有了這種互聯(lián)能力的調(diào)溫器、揚聲器、汽車和手表正變得越來越常見。這其中一個重要的需求就是靈活的電源管理能力。 本文將研究一下聯(lián)網(wǎng)(IoT)中系統(tǒng)電源
    發(fā)表于 10-09 10:03

    聯(lián)網(wǎng)的生活廢水智能管理與綜合利用系統(tǒng)如何設(shè)計

    為了解決用水與水資源緊缺的矛盾,保護(hù)環(huán)境,文章運用傳感器技術(shù),對生活廢水進(jìn)行統(tǒng)一的判斷、處理和分類,并把得到的可二次利用的廢水儲存起來進(jìn)行二次利用,給出了一種基于聯(lián)網(wǎng)的生活廢水智能管理
    發(fā)表于 04-22 08:31

    機(jī)智云技術(shù)在寵物管理系統(tǒng)中的應(yīng)用

    ,整合市場上單一產(chǎn)品的優(yōu)點,設(shè)計實現(xiàn)基于機(jī)智云技術(shù)的智能寵物管理系統(tǒng)。本系統(tǒng)以Cortex-M4為內(nèi)核的STM32F429芯片為核心,通過機(jī)
    發(fā)表于 04-22 19:01

    機(jī)智云技術(shù)在寵物管理系統(tǒng)中的應(yīng)用

    清理等服務(wù),從根本上解決由于時間距離關(guān)系不能更好地照顧寵物的需求。機(jī)智云聯(lián)網(wǎng)開發(fā)平臺操作簡單方便,兼容性好,系統(tǒng)安全性能高。關(guān)鍵詞: 機(jī)智云技術(shù)
    發(fā)表于 03-03 21:33

    基于機(jī)智云+Shineblink的智能寵物屋,智能投喂、自動清潔、APP遠(yuǎn)程控制

    的問題,我們基于ShineBlink聯(lián)網(wǎng)開發(fā)板、機(jī)智云平臺和各類傳感器模塊研究設(shè)計了一套針對短期內(nèi)寵物無人照顧的智能寵物
    發(fā)表于 09-30 17:34

    流浪寵物疫情監(jiān)控系統(tǒng)的設(shè)計資料分享

    流浪寵物疫情監(jiān)控系統(tǒng)CSND首次記錄一:對整體項目的了解1.這是一個聯(lián)網(wǎng)方向的項目,由于新冠疫情的影響,或者也可以用于預(yù)防其它的疫情疾病,可以在城市里的各個角落通過傳感器監(jiān)測流浪
    發(fā)表于 01-12 07:44

    智能寵物屋,實現(xiàn)智能投喂、自動清潔及APP遠(yuǎn)程控制

    模塊做了一款語音控制版智能寵物屋,可以檢測寵物屋的環(huán)境,也可以通過語音或App Wifi遠(yuǎn)程控制給寵物投食。機(jī)智云
    發(fā)表于 05-30 10:23

    基于arduino和機(jī)智云平臺的智能寵物屋設(shè)計

    平臺上的App代碼賽博坦工具開發(fā)智能寵物屋App[3],并使用機(jī)智云平臺的TCP/IP通信協(xié)議[4],實現(xiàn)機(jī)智云的聯(lián)網(wǎng)功能,通過服務(wù)器使軟件和硬件連接起來。在做軟件
    發(fā)表于 01-17 16:24

    聯(lián)網(wǎng)智能電網(wǎng)之間的關(guān)系是什么

    側(cè)聯(lián)網(wǎng)應(yīng)用,包括收集、處理能源和電力相關(guān)信息的系統(tǒng)。目標(biāo)是提高電力的生產(chǎn)和分配效率。有大量的耗能設(shè)備具有連接到互聯(lián)網(wǎng)的能力。這有助于與公用事業(yè)公司溝通,以平衡發(fā)電量并優(yōu)化能耗。這些
    發(fā)表于 04-07 09:22

    基于機(jī)智云技術(shù)的智能寵物管理系統(tǒng)

    等服務(wù),從根本上解決由于時間距離關(guān)系不能更好地照顧寵物的需求。機(jī)智云聯(lián)網(wǎng)開發(fā)平臺操作簡單方便,兼容性好,系統(tǒng)安全性能高。 引言 在我國,飼養(yǎng)的寵物
    的頭像 發(fā)表于 03-03 15:40 ?4506次閱讀
    基于機(jī)智云技術(shù)的<b class='flag-5'>智能</b><b class='flag-5'>寵物</b><b class='flag-5'>管理</b><b class='flag-5'>系統(tǒng)</b>