色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【IoT畢設】機智云物聯網平臺+STM32單片機+智能寵物屋實現

機智云 ? 2022-08-30 09:25 ? 次閱讀

摘要:為了更方便地照顧寵物,筆者設計一款基于STM32單片機智能寵物屋。該智能寵物屋以STM32F103ZET6單片機控制器為核心,通過壓力傳感器、空氣質量傳感器、紅外測溫傳感器、靠近傳感器、溫濕度傳感器電機驅動等模塊,實現了智能喂養(yǎng)、空氣凈化和寵物排泄物清理等功能。系統利用ESP-01SWiFi模塊接入機智云平臺,將傳感器收集的信息實時傳輸到手機App,實現對寵物的遠程控制和管理。


引言

隨著我國經濟的快速發(fā)展,人們的生活水平不斷提高,飼養(yǎng)寵物已經成為一種潮流。目前,市場上出現了很多類似智能寵物屋的產品,但大多數功能比較單一,不能很好地解決寵物喂食和居住環(huán)境等相關方面的問題[1-3]。針對這些問題,本文設計了基于STM32單片機的智能寵物屋。


1智能寵物屋的工作原理


智能寵物屋主要由STM32單片機、ShineBlink、傳感器模塊、繼電器模塊、舵機模塊、電機驅動模塊及WiFi模塊等部分構成。STM32單片機主要用于控制繼電器模塊、電機驅動模塊、舵機模塊,ShineBlink、云平臺和手機App通過esp8266WiFi模塊進行通信,用戶可通過手機App進行遠程操作。傳感器包括紅外測溫傳感器、溫濕度傳感器、壓力傳感器、空氣質量傳感器以及靠近傳感器等。繼電器模塊用來控制電機以及噴霧器的工作狀態(tài),舵機模塊用來控制投放不同種類的食物,電機用來控制糞便清理器,完成清理寵物排泄物的操作[4-6]。


2智能寵物屋功能設計


2.1智能喂食

用戶通過壓力傳感器實時檢測寵物糧盆的重量,并實時與系統設定值進行比較,并且通過靠近傳感器檢測寵物是否停留在糧盆附近,如果寵物未停留在附近,那么投食器將會自動投食。當寵物停留在糧盆附近,為不驚嚇寵物,即使糧盆重量低于系統的設定值,也不會進行投食,只有當寵物離開糧盆附近后,投食器才會自動補充食物。


2.2空氣凈化與寵物排泄物清理

寵物屋內放置有清理寵物排泄物功能的自制工具和空氣質量傳感器,當寵物排便后,若出現臭味或其他異味時,空氣質量傳感器會將數據傳輸給STM32單片機,然后通過串口通信協議傳輸到ShineBlink,再傳輸到云平臺將數據反饋給手機App,用戶便能通過手機啟動空氣清新劑噴霧裝置,噴出對寵物無傷害的氣體來凈化空氣,確保寵物所在環(huán)境沒有異味,改善寵物的居住環(huán)境。同時,用戶可以在手機App端隨時控制糞便清理器工作,實現清理寵物排泄物的功能[7-9]。


2.3環(huán)境溫濕度測控


用戶可以使用溫濕度傳感器實時監(jiān)測寵物屋內的溫濕度,并將單片機采集的實時數據傳輸到云平臺,而后將數據反饋給手機App,用戶可遠程實時查看寵物屋內環(huán)境的溫濕度。

2.4紅外體溫檢測


系統通過紅外測溫傳感器檢測寵物的體溫。當寵物想進食或者進入寵物屋內休息時,紅外傳感器將會實時地檢測寵物體溫,用戶通過手機App能實時觀察寵物當前的體溫狀態(tài),并作出調整。


2.5遠程操控和互動


用戶可以通過手機App實時查看系統的檢測數據,實時了解寵物當前的情況,根據實際情況決定是否需要投食或者凈化空氣。同時,用戶可以遠程操作糞便清理器清理寵物排泄物,或者遠程控制逗貓棒、激光筆之類的玩具與寵物進行互動,使寵物即使待在籠子里也不會孤獨,既解決了寵物的生活問題,又能夠適時調整寵物的精神狀態(tài),非常適用于家中寵物無人照顧的場景[10]。


3系統硬件設計


系統框圖如圖1所示,由于本系統的功能模塊較多,功能模塊采用多種串口通信,為了滿足這些模塊的通信接口需求,采用SMT32F103ZET6開發(fā)板和ShineBlink物聯網開發(fā)板處理數據。ShineBlink與ESP8266WiFi模塊、云平臺相連,STM32F103ZET6與壓力傳感器模塊、溫濕度傳感器、電機驅動等模塊相連。


STM32F103ZET6與ShineBlink物聯網開發(fā)板之間通過串行外設接口(UniversalAsynchronousReceiverTransmitter,UART)通信。UART是一種串行異步收發(fā)協議,僅使用兩條數據線發(fā)送數據,有助于正確地發(fā)送和接收數據。

3.1STM32F103ZET6最小系統設計

STM32F103ZET6是一種嵌入式-微控制器集成電路,芯體尺寸是32位,主頻是72MHz,擁有豐富的通用I/O端口。該芯片采用ARMCortex-M3的處理器內核,具有高性能、低成本、低功效的優(yōu)點。系統中的壓力傳感器、空氣質量傳感器、紅外測溫傳感器、空氣質量傳感器、靠近傳感器、溫濕度傳感器、電機驅動模塊及舵機模塊都與該芯片相連。STM32F103ZET6芯片用于采集寵物的體溫、寵物是否停留在糧盆附近、寵物屋內空氣質量等數據,并傳輸到手機App。


3.2 ShineBlink最小系統設計

ShineBlink最小系統選用ShineBlinkCore開發(fā)板芯片作為控制核心。ShineBlink芯片內置編譯器,無需安裝任何開發(fā)環(huán)境,使用較少代碼即可實現WiFi組網通信,大大降低了與云平臺建立連接的難度。


4軟件系統設計


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


poYBAGMMomqAOM0EAAHok9UUuzI212.png

圖1系統框圖


4.1機智云Aiot開發(fā)平臺聯網

機智云平臺是一站式智能硬件開發(fā)與物聯網云服務平臺,全品類設備聯網支持,“軟件+硬件+數據+算法”一體化解決方案,全方位智能化服務體系。可以實現設備接入、遠程控制、數據采集、數據存儲、數據分析、設備管理及用戶管理等功能。用戶利用手機App與喂養(yǎng)裝置和清理糞便裝置進行通信,在手機App上可以隨時觀察寵物的活動狀態(tài)。為了實時監(jiān)控寵物的狀態(tài),該系統采用WiFi無線通信方式,將硬件系統各層中的協議和接口相結合,形成物聯網網絡體系。

4.2機智云物聯網平臺開發(fā)

根據需求定義數據點,數據點是設備產品的功能抽象,用于描述產品功能及其參數。創(chuàng)建數據點后,便可確定設備與云端通信的數據格式,設備、機智云可以互相識別設備與機智云互聯互通的數據。


4.3嵌入式軟件開發(fā)


pYYBAGMMonOAC3RxAADfEN23f7M944.png

圖2手機應用端界面


本系統采用機智云平臺中的MCUSDK開發(fā)嵌入式軟件。自動生成的軟件開發(fā)工具包(SoftwareDevelopmentKit,SDK)實現了機智云通信協議的解析與封包,并封裝成了簡單的應用程序接口(ApplicationProgrammingInterface,API)。當設備收到云端或者App端的數據后,開發(fā)者只需要在對應的事件處理邏輯中添加傳感器的控制函數,便可完成產品的開發(fā)。


4.4手機App開發(fā)

手機App在機智云官網提供的移動應用里進行開發(fā),可以設計App的頁面配置、圖標、顏色以及關聯的產品。手機應用端界面如圖2所示。硬件系統通過WiFi連接模式創(chuàng)建數據點,通過App連接硬件,實現終端控制,能夠顯示寵物的狀態(tài)及寵物屋的相關數據信息。


5結語


基于STM32單片機的現代智能寵物屋,能夠自動進行數據采集、傳輸及處理,實現了智能喂食、遠程清理寵物排泄物、檢測環(huán)境溫濕度、檢測寵物體溫、遠程互動和凈化空氣等功能。用戶通過手機App可選擇不同種類的食物進行投放,很好地解決了寵物無人照顧的問題,該智能寵物屋擁有廣闊的發(fā)展前景。

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

    關注

    59

    文章

    549

    瀏覽量

    58757
收藏 人收藏

    評論

    相關推薦

    stm32單片機畢業(yè)設計——聯網智能家居源代碼原理圖

    一、設計簡介本畢業(yè)設計項目是基于STM32單片機聯網機智智能家居系統,包含原理圖PCB手機
    的頭像 發(fā)表于 11-30 01:03 ?963次閱讀
    <b class='flag-5'>stm32</b><b class='flag-5'>單片機</b>畢業(yè)設計——<b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>智能</b>家居源代碼原理圖

    聯網IoT平臺 聯網IoT平臺的定義

    聯網IoT平臺 | 聯網IoT
    的頭像 發(fā)表于 11-25 10:45 ?575次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>IoT</b><b class='flag-5'>平臺</b>  <b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>IoT</b><b class='flag-5'>平臺</b>的定義

    STM32連接機智,代碼移植,NTP實時時間獲取(一)

    科技有限公司旗下品牌,全球領先的智能IoT開發(fā)及服務平臺,國內首個聯網自助開發(fā)
    的頭像 發(fā)表于 11-19 01:01 ?367次閱讀
    <b class='flag-5'>STM32</b>連接<b class='flag-5'>機智</b><b class='flag-5'>云</b>,代碼移植,NTP實時時間獲取(一)

    聯網學習路線來啦!

    的軟硬件功能,設計硬件方案和軟件實現方案。 2)搭建硬件平臺 使用傳感器、單片機最小系統、通信模塊等硬件設備,搭建物聯網項目的硬件平臺。 3
    發(fā)表于 11-11 16:03

    入門??競賽?項目練手?STM32/嵌入式/聯網學習,有這幾款開發(fā)板就夠了!

    針對STM32單片機、嵌入式Linux、聯網初學者,我們精心梳理了從“入門到項目進階”完整學習路徑,并配有詳細的教程、視頻講解、源代碼以及豐富的實戰(zhàn)案例資料。可廣泛用于高校教學、學生
    的頭像 發(fā)表于 10-10 16:31 ?370次閱讀
    入門?<b class='flag-5'>畢</b><b class='flag-5'>設</b>?競賽?項目練手?<b class='flag-5'>STM32</b>/嵌入式/<b class='flag-5'>物</b><b class='flag-5'>聯網</b>學習,有這幾款開發(fā)板就夠了!

    工業(yè)聯網IOT平臺是什么

    隨著信息技術的飛速發(fā)展,工業(yè)互聯網IoT平臺已成為推動制造業(yè)數字化轉型的重要力量。這一平臺基于
    的頭像 發(fā)表于 09-19 14:16 ?558次閱讀

    聯網平臺是什么

    、通訊傳輸、組態(tài)、監(jiān)測、視頻監(jiān)控等一體化的智慧聯網平臺,平臺涵蓋智慧農業(yè)、智慧水利、智慧工
    的頭像 發(fā)表于 07-25 16:51 ?810次閱讀

    基于機智STM32單片機智能安防系統

    針對高校實驗室的安防需求,確保及時消除安全隱患,最大限度減少實驗室安全事故,保障校園安全、生命和財產安全。本文設計了基于STM32單片機聯網實驗室
    的頭像 發(fā)表于 06-20 16:26 ?564次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b>的<b class='flag-5'>STM32</b><b class='flag-5'>單片機智能</b>安防系統

    聯網智能寵物管理系統

    是否補充糧食,監(jiān)測空氣質量并自動清新。1、智能寵物管家系統的工作原理STM32單片機作為控制核心,控制LED照明模塊、水位傳感器模塊、OLED顯示模塊、舵機模塊、電
    的頭像 發(fā)表于 06-01 08:10 ?2460次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>智能</b><b class='flag-5'>寵物</b>管理系統

    基于機智聯網智能花卉栽培系統

    摘要:為提高花卉栽培質量、確保穩(wěn)定生長環(huán)境,滿足遠程監(jiān)測與調控需求,我們設計了一款基于聯網技術的智能花卉栽培系統。系統采用三層聯網架構,
    的頭像 發(fā)表于 05-15 08:10 ?1494次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>的<b class='flag-5'>智能</b>花卉栽培系統

    基于機智聯網平臺智能垃圾回收箱與控制系統研究

    多、數量多,設計一個功能全面、費用適中的核心控制系統 非常重要。主要功能模塊如下: (1)主控制器 STM32 單片機是一款接口豐富、性價比高的單片機。該控制器能夠同時控制多個功能模塊,且
    發(fā)表于 04-09 17:25

    iot聯網平臺是什么?

    監(jiān)控、自動報警、遠程控制、遠程診斷、遠程維護等功能。 IOT聯網平臺聯網解決方案的關鍵組成
    的頭像 發(fā)表于 04-01 10:19 ?2979次閱讀

    深入探討機智聯網智能家居系統的優(yōu)化方案

    體驗,簡單高效,節(jié)能減耗,舒適便捷。采用STM32單片機微控制芯片、WIFI、傳感器和紅外感應技術,我們設計了智能家居控制系統,實現了現代化家居功能,如遠程照明、澆花、喂魚和
    發(fā)表于 03-29 12:35

    基于 STM32機智智能門鎖的實現

    關鍵詞:智能門鎖、STM32機智、APP目錄1、功能實現2、軟、硬件系統設計3、系統調試4、結論1功能
    的頭像 發(fā)表于 03-23 08:09 ?1895次閱讀
    基于 <b class='flag-5'>STM32</b> 和<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>智能</b>門鎖的<b class='flag-5'>實現</b>

    PLC設備接入網關實現工廠PLC接入聯網IOT平臺

    據管理方面存在一些困難。通博聯提供PLC設備接入網關,可以將PLC設備接入聯網IOT平臺
    的頭像 發(fā)表于 01-24 16:43 ?1089次閱讀
    PLC設備接入網關<b class='flag-5'>實現</b>工廠PLC接入<b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>IOT</b><b class='flag-5'>云</b><b class='flag-5'>平臺</b>
    主站蜘蛛池模板: 午夜射精日本三级| 亚洲粉嫩美白在线| 一色狗影院| 和姐姐做插得很深| 性色少妇AV蜜臀人妻无码| 公和我做好爽添厨房中文字幕| 欧美日韩高清一区二区三区| 91久久精品一区二区三区| 毛片网站在线观看| 99热在线视频这里只精品| 男人和女人一起愁愁愁很痛 | 欧美人成人亚洲专区中文字幕| 2019天天射干网站| 嫩草欧美曰韩国产大片| qvod12| 日日碰狠狠添天天爽| 国产成人a v在线影院| 校花在公车上被内射好舒服| 精品国产美女AV久久久久| 综合网伊人| 人妻满熟妇AV无码区国产| 国产成人无码区免费内射一片色欲 | 久久青草免费91线频观看站街| 中国欧美日韩一区二区三区| 欧美另类一区| 国产精品69人妻无码久久| 亚洲精品卡2卡3卡4卡5卡区| 久久久久毛片免费观看| 99久热这里精品免费| 色欲天天天综合网免费| 火影忍者高清无码黄漫| 2021国产精品视频| 日本亚洲中文字幕无码区| 国产三级精品三级在线观看 | 麻豆AV久久AV盛宴AV| 抽插内射高潮呻吟V杜V| 亚洲乱码日产精品BD在线下载| 理论片在线观看片免费| 第九色区av天堂| 伊人亚洲综合青草青草久热| 欧美精品专区第1页|