samuel0318
🏅🔰🔰
原本使用日生的自動餵食器,在一次地震中被海水潑濺,下課去了。
所以我就把它拆來研究看看
原本供電是兩顆aaa電池,總共 3V 的電源輸入電路板
電路板再提供 3V 的電源給DC馬達
並且利用微動開關偵測 DC 馬達轉一圈之後,對 DC 馬達斷電
電路板部分,右下角為手動餵食按鈕,透過按下按鈕,3V 電壓訊號會驅動電路板啟動 DC 馬達轉一圈,進行餵食
拆解研究後,發覺可以修復,有兩個不同的方向:
想想之後就擱置了一陣子,隨著吊掛式HQI 換成上架式的 LED, 平整的燈具上可以放置餵食器,而且燈具也有一條電源線,那我用 5V 供電線的這個第1方案就開始變得可行了。而且由於是透過 Node-Red 控制,相關的設備也可以配合餵食行為,比如說餵食前1分鐘,關閉造浪,餵食後3分鐘再開啟
以下為改裝說明圖,5V 電源輸入,透過 AMS1117 模組將 5V 轉為 3.3V, 供電給自動餵食器以及 ESP01 模組
ESP01 透過 GPIO2 pull HIGH 觸發餵食器控制板,馬達就會自轉一圈丟飼料。
Open Source
https://github.com/samuelchiang/esp01_auto_feeder
所以我就把它拆來研究看看
原本供電是兩顆aaa電池,總共 3V 的電源輸入電路板
電路板再提供 3V 的電源給DC馬達
並且利用微動開關偵測 DC 馬達轉一圈之後,對 DC 馬達斷電
電路板部分,右下角為手動餵食按鈕,透過按下按鈕,3V 電壓訊號會驅動電路板啟動 DC 馬達轉一圈,進行餵食
拆解研究後,發覺可以修復,有兩個不同的方向:
- 改用 5V 供電線,透過 ESP01 控制開關,使用樹莓派裡的 Node-Red 做排程以及 On Demand 餵食(意思就是可以透過任意方式觸發餵食)
- 改鋰電池充電,透過 ESP01 控制開關,一樣維持是無線,但只能排程不能 On Demand。原因是因為使用鋰電池無法長時間保持 WiFi 連線。
想想之後就擱置了一陣子,隨著吊掛式HQI 換成上架式的 LED, 平整的燈具上可以放置餵食器,而且燈具也有一條電源線,那我用 5V 供電線的這個第1方案就開始變得可行了。而且由於是透過 Node-Red 控制,相關的設備也可以配合餵食行為,比如說餵食前1分鐘,關閉造浪,餵食後3分鐘再開啟
以下為改裝說明圖,5V 電源輸入,透過 AMS1117 模組將 5V 轉為 3.3V, 供電給自動餵食器以及 ESP01 模組
ESP01 透過 GPIO2 pull HIGH 觸發餵食器控制板,馬達就會自轉一圈丟飼料。
Open Source
https://github.com/samuelchiang/esp01_auto_feeder