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

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

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

耐電流為40A

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

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

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

題外話是原本裝上鐵殼蜂鳴器感覺功能一直出不來
可能干擾很大
換了一樣12V小一點的塑膠殼蜂鳴器測試有成功
不過實際上線還是NG就是了XD
電磁接觸器不知該裝哪
還好發現牆邊以前老爸有留固定熱水器用的固定架跟電線
就拿來綁接觸器了
然後超克難的用塑膠袋包住....

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

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

最後感謝收看
祝大家順心如意
DIY萬歲~




























































































