專題結果
餵食器設計架構圖 (圖一)
餵食器實體打印上共經歷三段設計,每一階段為上一階段設計改進。第一階
段確認大方向結構設計,以最快速設計並印出成品
第二段設計上強調了尺寸的固定與外觀設計,以壓克力管搭配螺絲進行固定
,在組裝流程及維護性並未考量,在組裝測試時需耗費大量時間拆裝。這階
段設計以經可當作完整品做使用,功能測試都正常運行。
第三段設計是以外觀設計為主,並將驅動餵食器的機構馬達替換。外觀設計上
以市面產品做為參考,並同時改進組裝方式。
伺服器架構圖 (圖二)
感測器的資料會藉由MQTT伺服器傳給後端,並直接儲存在MySQL中;前端的用戶資料傳給後端後也是直接儲存,且透過按鈕處發函式將特定字元傳給MQTT伺服器,ESP32再訂閱後做出相對應的行動;Amb82-mini的直播流則是透過Nginx轉發給Flask並在後端做處理,並將檔案儲存在資料夾中。
串流影音架構圖 (圖三)
由於在網頁無法直接播放Amb82-mini的RTSP串流,所以需要透過轉換成RTMP流的形式,並透過Nginx的RTMP模組幫助,將串流給Flask做使用,使得前端可以透過Flv.js套件進行解碼呈現即時影音在網頁上,透過參數或外掛模組的調整,在網路良好的情況下使得延遲2~3秒。
網頁端設計架構圖 (圖四)
使用者帳號創建與登入介面
使用者監測與控制機構介面
實時更新溫溼度頁面,提醒使用者是否有異常情況
結論
本專題展示了一個不僅能餵食寵物,還能讓寵物與主人實時互動的互動式寵物攝影機系統的可行性。
系統整合了多種感測器及攝影機來監控寵物,確保他們的飲食需求得到滿足,同時通過雷射模組促進互動。
這樣的設計滿足了寵物的溫飽需求,提供了一個即時觀測寵物的互動平台。使用Arduino平台減少成本需求和資源豐富的開源系統,為寵物餵食機構提供了一個想法。
關於我們
組 名:互動式寵物攝影機
聯繫我們:
s111010506@student.nqu.edu.tw
s111010514@student.nqu.edu.tw
s111010578@student.nqu.edu.tw
指導老師
陳正德老師
組長
林維新
職責:硬體機構開發、專題整合
組員
黃威綸
職責:伺服器、即時影像
組員
張瑜翔
職責:專題網頁、成果網頁
Made with by ThemeWagon