113-2學期課程企劃書
專題名稱: 寵物自動餵食器
組員: 411214323林時寬
大綱
利用arduino製作出可以自動餵食寵物的機器,方便。
背景與動機
莫山毅家裡貓太多
材料部分:
arduino有了
伺服馬達(Servo Motor) x 1
超音波感測器 x 1 (偵測飼料高度)有了
WIFI模組(ESP8266或ESP01) x 1 (參考價格: 網路上最便宜約NT$60~100)
飼料儲存桶 x 1 (可回收或現成購買,若購買現成桶子約NT$50~100)
LED指示燈 x 2 有了)
外殼材料 (壓克力板或木板,估計NT$100~200)
其他材料 (杜邦線、麵包板、螺絲等,合計約NT$50~100)
軟體部分:
Arduino IDE
手機App介面 (Blynk)。
功能:
擁有記錄餵食時間、狀態顯示、飼料量檢測等。
專題製作的方法與進行步驟
硬體設計與組裝: 先設計餵食器出料口結構並以伺服馬達控制開合。在飼料桶頂部或內部安裝超音波感測器,用於偵測飼料所剩高度。使用Arduino UNO連接感測器與Wi-Fi模組,並確認電路連接正常。
軟體規劃與開發: 在Arduino IDE中撰寫控制伺服馬達、超音波感測器讀取及Wi-Fi連線程式。與Blynk或自行開發網頁介面串接,實現遠端監控及餵食設定。可包括定時餵食、手動餵食啟動、飼料不足提醒等。
系統整合與測試: 確認整體電路與程式功能運作正常。測試超音波感測器是否能準確偵測飼料量,Wi-Fi連線是否穩定,定時餵食與手動餵食功能是否能如預期執行,並確認飼料不足時能及時通知。
外觀與安全性考量: 以壓克力或木板打造外框,保護內部電路並避免寵物誤觸。在出料口加入防卡飼料機制,以確保餵食流暢。外殼盡量美觀、安全、穩固。
預定進度表
第一至第二週: 搜集智慧餵食器現有產品與技術資料,進行需求分析
第三至第四週: 選購Arduino UNO、感測器、飼料桶等材料並進行硬體規劃
第五至第六週: 開始撰寫程式碼(餵食控制、感測器偵測、Wi-Fi連線)
第七週: 進行初步硬體組裝與測試
第八至第九週: 製作外殼、整合電路、修正程式
第十週: 執行多次測試(飼料偵測、定時餵食、手動餵食)
第十一至第十二週: 優化系統,補強外觀並測試遠端監控功能
第十三至第十四週: 進行成品展示前的最終調整
最後一堂: 期末成果展示與報告
預期結果
莫山毅家裡的貓可以吃得很飽然後變胖。