【DIY】热水器升级加装远程wifi控制功能,esp8266远程红外控制热水器启动,新增自动定时烧水断电需求整理...
生活新裝備
NEW EQUIPMENT FOR LIFE
自動定時燒水斷電需求整理
就不搞需求分析了,簡單來說就是懶,懶得每天燒水了,別跟我說常開啊,我的NAS都不常開,節能環保全民行動
開機定時設置
關機定時設置
開機啟動信號反饋
關機信號反饋
產品化:但是定時開關機功能可以搞產品化,上次的遠程控制需要公網ip。。你懂的。不過不同廠家的熱水器紅外信號適配工作量太大是個問題。
下邊是上次搞的遠程控制功能
前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,后來發現在外邊遠程控制熱水器啟動還是非常有必要的。
這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。
幾經琢磨,終于把這個坑給填平了,俺們城里人就是這么會玩哈
材料
esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)
紅外發射管(約1元5個)
電阻(100-200歐都行)
外殼(可以不用)
供電(microUSB電源線,手機充電器)
雙面膠(規定外殼和紅外發射管用)
3D打印的外殼參考:【體驗】感謝朋友雪中送炭寄來的便攜示波器,便攜示波器開箱體驗
原理?
如圖:
esp8266(nodemcu)通過家里wifi連接公網
手機或者電腦通過互聯網控制esp8266
esp8266模擬原裝遙控器發射紅外開關信號控制熱水器
就這么簡單
??手機界面?
簡單粗暴——只整了一個大大的電源按鍵
使用流量模擬外網測試
web界面,不是內網穿透哦,用的端口轉發,不要問我公網ip啥的
沒啥說的了,你們不鄙視聯通哈,聯通真的很好用(回頭給你們慢慢講,這不是廣告)
完成照片
近照
紅色的是熱縮管,防止短路用的,電阻就是電阻,裸露問題不太講究,有待改進
遠點的照片
經網友提醒,衛生間濕度大,可能出問題,于是增加了一個保鮮膜,雙面膠真好用。
圖片中紅色線的是熱縮管,防止紅外發射LED的引腳短路用的,別再問這么搞安全嗎,不是接到220v,是通過紅外模擬遙控器實現控制熱水器開關的。
??待改進
01
開機成功反饋功能:熱水器的紅外接收位置不太確定(因為這個拆熱水器太麻煩了),有時在手機上點了按鈕,可能不一定能啟動,可以通過攝像頭或者光敏電阻確認一下是否開機。
02
華麗的界面:人靠衣裝嗎,真個高大上的界面還是很有必要的,盡管需求只需要一個開機鍵
03
探出的線換成硬線:可以更加方便的查找熱水器紅外接收的位置,省去用膠布固定紅外發射管。
04
電源線走線:稍微有點不講究。
05
增加密碼登陸
??感謝
感謝王eric文章編寫指導
感謝熱心網友“大學同學”贈送的3D打印外殼
感謝瑞迅電子的朋友提供的便攜示波器
到今天已經穩定連續運行4天了。
教程、源碼等資料會盡快整理編寫,歡迎關注
總結
以上是生活随笔為你收集整理的【DIY】热水器升级加装远程wifi控制功能,esp8266远程红外控制热水器启动,新增自动定时烧水断电需求整理...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【童心制物】一篇很硬的标新立异级别的体验
- 下一篇: 【DIY】可能是最实用最便宜的 ardu