家裡的電熱水器一直是24小時供電
時常覺得很浪費電
一直想改造省電裝置
直到最近開始玩玩Arduino
覺得可以用來做這方面的控制
所以就又DIY了起來啦
主要想法就是Arduino接收遙控器訊號
然後依據不同的遙控按鈕對繼電器進行不同時間的導通
繼電器在控制電磁接觸器導通
用電磁接觸器控制電熱水器220V的電源

使用的是Arduino Nano板

我的DIY Arduino 紅外線遙控電熱水器

電磁接觸器是撿工廠廢棄品
用電錶確認能通的堪用品撐著

我的DIY Arduino 紅外線遙控電熱水器

內部線圈是使用220V來運作的
這樣方便我直接使用電熱水器220V電源來操作

我的DIY Arduino 紅外線遙控電熱水器

耐電流為40A

我的DIY Arduino 紅外線遙控電熱水器

其他一些小零件合照 5V繼電器模組 / 220V轉12V電壓器 / 降壓模組(想把12V降為7V再給Arduino當外部Vin避免長時間運作發燙)
12V 蜂鳴器(後來沒用到) / 電容器(也沒用到..) / 紅外線接收器及LED等

我的DIY Arduino 紅外線遙控電熱水器

我家的老電熱水器吃18.2A的電流

我的DIY Arduino 紅外線遙控電熱水器

這次DIY得整個組裝跟CODING 測試還真的蠻累人的
因為晚上還要上班所以當天都在趕工沒什麼拍照
而且功能也有點問題
本來留一個按鈕可以切換是否開啟峰鳴器通知可以來洗澡了
但裝進盒子裡實際上線功能卻出不來
可能程式哪邊有問題吧
明明塞進盒子前還能正確切換以及發聲的
所幸加熱時間控制還正常
所以我也懶得查修了XD
(線也亂拉亂綁大概以後很難查修了...)
就這樣讓家裡先使用一陣子吧~

我的DIY Arduino 紅外線遙控電熱水器

題外話是原本裝上鐵殼蜂鳴器感覺功能一直出不來
可能干擾很大
換了一樣12V小一點的塑膠殼蜂鳴器測試有成功
不過實際上線還是NG就是了XD

電磁接觸器不知該裝哪
還好發現牆邊以前老爸有留固定熱水器用的固定架跟電線
就拿來綁接觸器了
然後超克難的用塑膠袋包住....

我的DIY Arduino 紅外線遙控電熱水器

遙控器使用家中沒在用的遙控器
旁邊在寫上加熱時間給使用者選擇

我的DIY Arduino 紅外線遙控電熱水器

系統連接圖
只要遙控器對著綁在窗戶上的控制盒按下即可自動加熱再斷電
晚上去上班聽家裡回報功能正常還挺開心的
之後再去思考怎麼把接觸器固定得好一點囉

我的DIY Arduino 紅外線遙控電熱水器

最後感謝收看
祝大家順心如意
DIY萬歲~
恩~小心塑膠袋跑水進去.....
Arduino那盒子也會有水氣跑進去會受潮氧化短路等等

哈哈 對啊
這樣在外吹風淋雨還挺危險的
但是搞個配電盤又太花錢
我再想想怎麼裝好了

後續補充
後來今天將5v裝個穩壓電容
結果function都正常了
還挺奇怪的
只不過輸出兩顆led還有兩個relay模組而已
不過對以後DIY還蠻有幫助的
以後電源都裝穩壓電容可以讓系統穩定很多
我的建議是
拿一個舊版本手機用的充電器 MINI USB的版本,應該很多2G手機都是
舊手機充電器都是萬用變壓 100-220V轉 5V 且最大電流500-700mA左右
然後剪開 黑紅兩條 紅色並接Nano 5V PIN供電 其他元件看要吃Pin上的5V 30ma小電流供電,還是並聯變壓器的5V使用

之後全部Arduino的零件,包含你的蜂鳴器
可以選擇Arduino的蜂鳴器套件 可以再減少一點體積

可以買RF 315 或是433版本的接收模,可以用鐵捲門的遙控作為控制器
會比紅外線的效果好,
但成本會多一兩百元,市面上有的調整溫度的熱水器就是用RF做。


本人也有用Arduino製作很多無線控制家電的模組,有機會也可以站內信聊聊



看完有一個問題

你的紅色開關防水嗎?.....

alexander1027 wrote:
哈哈 對啊這樣在外...(恕刪)


買個小白鐵箱電磁開關鎖進去不就好了

防水又安全
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!