DIY 停電啟動打氣機

KHG KH全自動監視控制器
台灣總代理 海洋夢水族館

samuel0318

🏅🔰🔰
註冊時間
2018/05/28
文章
232
按讚
219
經驗點數
356
位置
新北土城
金幣
932
魚缸大小
2 呎底部過濾缸
系統類別
柏林+厚砂
生物種類
魚, LPS
最近收到通知,今天會停電兩次,一次20分鐘...
停電最怕兩件事:溫度失控以及缺氧
溫控對電力需求量大,暫時無解,20分鐘是還好。
缺氧,可以做停電時啟動電池式的打氣機,請看影片

材料
1. 電池式打氣機
2. 8266 電路板 (其實不需要 wifi 功能,有 Android 小板子就可以)
3. 1路繼電器模組

做法
1. 打開打氣機, 各接一條電線到開關,拉出打氣機,接上繼電器模組的 NC, COM,並且注意防水 (就是在原本開關再並聯一個繼電器, 其實串連會比較好)
2. Arduino 一端接上繼電器,另一端用 USB 供電,程式碼如下
PH84_200116102355_49638.png

繼電器採用 NC (Normally Close) , 接 Arduino 控制, Arduino 有電時,就把繼電器斷開,當停電時,繼電器就會接上,電池就會供電給打氣機
 
阿佑兄
我記得這種電池斷電打氣的
裏頭好像都是用一個很小的組件
應該是ac甚麼的繼電器,電源一旦斷電他就會通路讓電池開始運作並打氣
我自己都是拿釣魚的行動打氣盒來改的

你這種還可以跑程式
或許可以發展出可以顯示停電的時間以及累計停電多久
和本機電池預計可以供電多久
 
自己動手作樂趣多多!! 不過就斷電起動打氣機來說,
一百元出頭就有透過AC Relay控制停電時,自動切換至電池進行打氣的商品了,而且不用Arduino或寫程式啊。
不過這種商品還要是注意魚缸距離會有電池腐蝕的問題。
 
阿佑兄
我記得這種電池斷電打氣的
裏頭好像都是用一個很小的組件
應該是ac甚麼的繼電器,電源一旦斷電他就會通路讓電池開始運作並打氣
我自己都是拿釣魚的行動打氣盒來改的

你這種還可以跑程式
或許可以發展出可以顯示停電的時間以及累計停電多久
和本機電池預計可以供電多久

謝謝站長可以想出這麼多應用
停電時間已經可以從我其他的傳感器「斷線」時間得知。
倒是電池剩餘電力,還沒想到怎麼量測,也許到那個階段,順便就改用鋰電池來增加續航力了
 
自己動手作樂趣多多!! 不過就斷電起動打氣機來說,
一百元出頭就有透過AC Relay控制停電時,自動切換至電池進行打氣的商品了,而且不用Arduino或寫程式啊。
不過這種商品還要是注意魚缸距離會有電池腐蝕的問題。
Ok, 我承認這是殺雞用牛刀,只是手邊剛好有這些零件就組裝來用。
考慮到省電,未來就只留繼電器,去掉Arduino板,拉出三條線到其他運作中的Arduino板子,共用就好了。
 
Ok, 我承認這是殺雞用牛刀,只是手邊剛好有這些零件就組裝來用。
考慮到省電,未來就只留繼電器,去掉Arduino板,拉出三條線到其他運作中的Arduino板子,共用就好了。

不會啦
斷電時間很簡單可以知道是沒錯呀
我也只是想說既然都用到程式
雖然簡單的方式有,但或許可以多出延伸的功能
部分魚缸其實也是有用到較大型的斷電供電系統,而不只是用打氣機
假如能夠藉由程式達到像ups那樣,估算出供電時間,也算是延伸應用
當然啦,這種最先結合的應該就是斷電通知與警報
第一時間斷電就通知飼主了
 
不會啦
斷電時間很簡單可以知道是沒錯呀
我也只是想說既然都用到程式
雖然簡單的方式有,但或許可以多出延伸的功能
部分魚缸其實也是有用到較大型的斷電供電系統,而不只是用打氣機
假如能夠藉由程式達到像ups那樣,估算出供電時間,也算是延伸應用
當然啦,這種最先結合的應該就是斷電通知與警報
第一時間斷電就通知飼主了
有一天早上六點多,我被我的手機警報「電話」給叫醒,我連滾帶爬到魚缸查看問題,沒事,只是網路斷了,sever因為NO DATA而觸發警報電話,於是NO DATA就改用警報「訊息」(Slack)。
邏輯是「電話」發送最緊急事件,「訊息」則發送次要的事件。
我的意思是我沒辦法判斷是網路斷了(不緊急),還是斷電了(緊急)。
除非,家裡裝兩套網路。
 
Ok, 我承認這是殺雞用牛刀,只是手邊剛好有這些零件就組裝來用。
考慮到省電,未來就只留繼電器,去掉Arduino板,拉出三條線到其他運作中的Arduino板子,共用就好了。
有可能用Arduino做一個自動復電器嗎??
就是餵食珊瑚時能設定時間讓連接在復電器後方的設備(例如循環馬達、造浪、冷水機)停止作動,一段時間後在自動復電。
坊間賣的自動復電器只要遇到市電"跳電",連接在自動復電器後方的硬體直接就罷工不會在醒過來的。遇到過幾次怕怕的....
 
有可能用Arduino做一個自動復電器嗎??
就是餵食珊瑚時能設定時間讓連接在復電器後方的設備(例如循環馬達、造浪、冷水機)停止作動,一段時間後在自動復電。
坊間賣的自動復電器只要遇到市電"跳電",連接在自動復電器後方的硬體直接就罷工不會在醒過來的。遇到過幾次怕怕的....
這個自動復電器,可以用Arduino+Relay實作,Relay接NC, COM, 當Arduino收到「停電十分鐘」的指令(可以透過實體按鈕驅動), 把Relay斷開,計算10分鐘之後再接上即可啟動對應的電器。如果市電「跳電」,復電後Relay會在NC的狀態,電器應該是會繼續工作。
 
時隔七個月,升級為帶鋰電池的版本,採用 5V DC 變壓器供電、充電,
加上三段開關,可以開、關、停電啟動打氣機。

打氣機出口使用止逆閥,可避免虹吸現象,水被虹吸到機器內
PH84_200819151405_b1114.jpg


ON: 強制開啟打氣機
OFF: 強制關閉打氣機
AUTO: 當 5V 變壓器不供電,也就是斷電時,會啟動打氣機
PH84_200819151405_2cc38.jpg


ATTiny85 (Arduino) 就在繼電器板子下方,非常迷你
PH84_200819151403_9edad.jpg


PH84_200819151404_cc114.jpg


線路圖
PH84_200819151406_a473a.png


材料
- 370气泵
- Arduino TINY85 USB Micro 開發板
- 1路繼電器模組
- Panasonic 18650 電池一顆
- 18650鋰電池充電板
- 3P 3段 翹板 開關
- DC固定座
- 止逆閥 4mm氟硅胶单向阀
- ABS防水盒 100*68*50
 
哇 請問大大 這個要怎麼改啊?
我的原始碼, 線路圖還有照片都放上來了
所以你的意思是說... 要拍成影片比較容易理解嗎?
 
返回
上方 下方