'DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能'

"

提出需求:

前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,後來發現在外邊遠程控制熱水器啟動還是非常有必要的。這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。

需求分析:

1. 控制設備

一般的wifi遠程開關幾十元就能買到一個,基本都是使用繼電器實現的,先將遠程開關插在插座上,然後將用電器插在遠程開關上。遠程開關內部通過繼電器實現對熱水器的供電。這種方式雖然簡單,但不適合熱水器這種大功率需要控制的設備,主要原因如下:

a) 般遠程開關的額定電流10A,熱水器功率較大,頻繁開關有燒掉遠程開關的風險

b) (我家的)熱水器通電後還需要遙控器或手動啟動才能開始工作

c) 買現成的遠程開關還寫什麼DIY文章呀!

綜上,決定使用近些年來火的不能再火、便宜的不能再便宜的ESP8266集成wifi功能的soc來解決需求。

通過修改熱水器內部電路的方式控制熱水器比較麻煩,還不安全,pass掉這個方案。只剩下紅外遙控的控制方案。嗯,不叫事,先檢測一下遙控器發出的紅外信號,再通過紅外發射管模擬一下遙控器,輕鬆解決。

2. 遠程控制終端(請允許我起這麼高大上的名字)

設備肯定是手機,不用多說,現在米家那套智能家庭設備就用手機控制嗎。當然還可以考慮平板電腦什麼的,綜合成本和易用還是手機划算。

界面:可以考慮app和網頁,app開發難度比較大。。嗯,選擇簡單粗暴的網頁控制,裡有就這麼簡單。

3. 物聯網平臺

OneNET、機智雲。。。。前幾年興起了很多物聯網平臺,雖然基本都是免費的,開發起來還是有點麻煩,本著簡單粗暴的原則,直接在esp8266上運行個簡單的web服務器,路由器端口轉發到8266上,輕鬆訪問。

開工製作:

方案定下了,接下來就是實現了,解決實際問題。

準備材料:

· esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)

· 紅外發射管(約1元5個)

· 電阻(100-200歐都行)

· 外殼(可以不用)

· 供電(microUSB電源線,手機充電器)

· 雙面膠(固定外殼和紅外發射管用)

系統原理 如圖所示:

"

提出需求:

前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,後來發現在外邊遠程控制熱水器啟動還是非常有必要的。這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。

需求分析:

1. 控制設備

一般的wifi遠程開關幾十元就能買到一個,基本都是使用繼電器實現的,先將遠程開關插在插座上,然後將用電器插在遠程開關上。遠程開關內部通過繼電器實現對熱水器的供電。這種方式雖然簡單,但不適合熱水器這種大功率需要控制的設備,主要原因如下:

a) 般遠程開關的額定電流10A,熱水器功率較大,頻繁開關有燒掉遠程開關的風險

b) (我家的)熱水器通電後還需要遙控器或手動啟動才能開始工作

c) 買現成的遠程開關還寫什麼DIY文章呀!

綜上,決定使用近些年來火的不能再火、便宜的不能再便宜的ESP8266集成wifi功能的soc來解決需求。

通過修改熱水器內部電路的方式控制熱水器比較麻煩,還不安全,pass掉這個方案。只剩下紅外遙控的控制方案。嗯,不叫事,先檢測一下遙控器發出的紅外信號,再通過紅外發射管模擬一下遙控器,輕鬆解決。

2. 遠程控制終端(請允許我起這麼高大上的名字)

設備肯定是手機,不用多說,現在米家那套智能家庭設備就用手機控制嗎。當然還可以考慮平板電腦什麼的,綜合成本和易用還是手機划算。

界面:可以考慮app和網頁,app開發難度比較大。。嗯,選擇簡單粗暴的網頁控制,裡有就這麼簡單。

3. 物聯網平臺

OneNET、機智雲。。。。前幾年興起了很多物聯網平臺,雖然基本都是免費的,開發起來還是有點麻煩,本著簡單粗暴的原則,直接在esp8266上運行個簡單的web服務器,路由器端口轉發到8266上,輕鬆訪問。

開工製作:

方案定下了,接下來就是實現了,解決實際問題。

準備材料:

· esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)

· 紅外發射管(約1元5個)

· 電阻(100-200歐都行)

· 外殼(可以不用)

· 供電(microUSB電源線,手機充電器)

· 雙面膠(固定外殼和紅外發射管用)

系統原理 如圖所示:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

· esp8266(nodemcu)通過家裡wifi連接公網

· 手機或者電腦通過互聯網控制esp8266

· esp8266模擬原裝遙控器發射紅外開關信號控制熱水器

· 就這麼簡單

手機控制界面設計:

"

提出需求:

前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,後來發現在外邊遠程控制熱水器啟動還是非常有必要的。這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。

需求分析:

1. 控制設備

一般的wifi遠程開關幾十元就能買到一個,基本都是使用繼電器實現的,先將遠程開關插在插座上,然後將用電器插在遠程開關上。遠程開關內部通過繼電器實現對熱水器的供電。這種方式雖然簡單,但不適合熱水器這種大功率需要控制的設備,主要原因如下:

a) 般遠程開關的額定電流10A,熱水器功率較大,頻繁開關有燒掉遠程開關的風險

b) (我家的)熱水器通電後還需要遙控器或手動啟動才能開始工作

c) 買現成的遠程開關還寫什麼DIY文章呀!

綜上,決定使用近些年來火的不能再火、便宜的不能再便宜的ESP8266集成wifi功能的soc來解決需求。

通過修改熱水器內部電路的方式控制熱水器比較麻煩,還不安全,pass掉這個方案。只剩下紅外遙控的控制方案。嗯,不叫事,先檢測一下遙控器發出的紅外信號,再通過紅外發射管模擬一下遙控器,輕鬆解決。

2. 遠程控制終端(請允許我起這麼高大上的名字)

設備肯定是手機,不用多說,現在米家那套智能家庭設備就用手機控制嗎。當然還可以考慮平板電腦什麼的,綜合成本和易用還是手機划算。

界面:可以考慮app和網頁,app開發難度比較大。。嗯,選擇簡單粗暴的網頁控制,裡有就這麼簡單。

3. 物聯網平臺

OneNET、機智雲。。。。前幾年興起了很多物聯網平臺,雖然基本都是免費的,開發起來還是有點麻煩,本著簡單粗暴的原則,直接在esp8266上運行個簡單的web服務器,路由器端口轉發到8266上,輕鬆訪問。

開工製作:

方案定下了,接下來就是實現了,解決實際問題。

準備材料:

· esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)

· 紅外發射管(約1元5個)

· 電阻(100-200歐都行)

· 外殼(可以不用)

· 供電(microUSB電源線,手機充電器)

· 雙面膠(固定外殼和紅外發射管用)

系統原理 如圖所示:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

· esp8266(nodemcu)通過家裡wifi連接公網

· 手機或者電腦通過互聯網控制esp8266

· esp8266模擬原裝遙控器發射紅外開關信號控制熱水器

· 就這麼簡單

手機控制界面設計:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

瀏覽器截圖,注意右上角沒有使用wifi

· 簡單粗暴——只整了一個大大的電源按鍵

· 使用流量模擬外網測試

· web界面,不是內網穿透哦,用的端口轉發,不要問我公網ip啥的

完成照片

近照:

"

提出需求:

前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,後來發現在外邊遠程控制熱水器啟動還是非常有必要的。這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。

需求分析:

1. 控制設備

一般的wifi遠程開關幾十元就能買到一個,基本都是使用繼電器實現的,先將遠程開關插在插座上,然後將用電器插在遠程開關上。遠程開關內部通過繼電器實現對熱水器的供電。這種方式雖然簡單,但不適合熱水器這種大功率需要控制的設備,主要原因如下:

a) 般遠程開關的額定電流10A,熱水器功率較大,頻繁開關有燒掉遠程開關的風險

b) (我家的)熱水器通電後還需要遙控器或手動啟動才能開始工作

c) 買現成的遠程開關還寫什麼DIY文章呀!

綜上,決定使用近些年來火的不能再火、便宜的不能再便宜的ESP8266集成wifi功能的soc來解決需求。

通過修改熱水器內部電路的方式控制熱水器比較麻煩,還不安全,pass掉這個方案。只剩下紅外遙控的控制方案。嗯,不叫事,先檢測一下遙控器發出的紅外信號,再通過紅外發射管模擬一下遙控器,輕鬆解決。

2. 遠程控制終端(請允許我起這麼高大上的名字)

設備肯定是手機,不用多說,現在米家那套智能家庭設備就用手機控制嗎。當然還可以考慮平板電腦什麼的,綜合成本和易用還是手機划算。

界面:可以考慮app和網頁,app開發難度比較大。。嗯,選擇簡單粗暴的網頁控制,裡有就這麼簡單。

3. 物聯網平臺

OneNET、機智雲。。。。前幾年興起了很多物聯網平臺,雖然基本都是免費的,開發起來還是有點麻煩,本著簡單粗暴的原則,直接在esp8266上運行個簡單的web服務器,路由器端口轉發到8266上,輕鬆訪問。

開工製作:

方案定下了,接下來就是實現了,解決實際問題。

準備材料:

· esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)

· 紅外發射管(約1元5個)

· 電阻(100-200歐都行)

· 外殼(可以不用)

· 供電(microUSB電源線,手機充電器)

· 雙面膠(固定外殼和紅外發射管用)

系統原理 如圖所示:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

· esp8266(nodemcu)通過家裡wifi連接公網

· 手機或者電腦通過互聯網控制esp8266

· esp8266模擬原裝遙控器發射紅外開關信號控制熱水器

· 就這麼簡單

手機控制界面設計:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

瀏覽器截圖,注意右上角沒有使用wifi

· 簡單粗暴——只整了一個大大的電源按鍵

· 使用流量模擬外網測試

· web界面,不是內網穿透哦,用的端口轉發,不要問我公網ip啥的

完成照片

近照:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

紅色的是熱縮管,防止短路用的,電阻就是電阻,裸露問題不太講究,有待改進

遠點的照片

"

提出需求:

前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,後來發現在外邊遠程控制熱水器啟動還是非常有必要的。這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。

需求分析:

1. 控制設備

一般的wifi遠程開關幾十元就能買到一個,基本都是使用繼電器實現的,先將遠程開關插在插座上,然後將用電器插在遠程開關上。遠程開關內部通過繼電器實現對熱水器的供電。這種方式雖然簡單,但不適合熱水器這種大功率需要控制的設備,主要原因如下:

a) 般遠程開關的額定電流10A,熱水器功率較大,頻繁開關有燒掉遠程開關的風險

b) (我家的)熱水器通電後還需要遙控器或手動啟動才能開始工作

c) 買現成的遠程開關還寫什麼DIY文章呀!

綜上,決定使用近些年來火的不能再火、便宜的不能再便宜的ESP8266集成wifi功能的soc來解決需求。

通過修改熱水器內部電路的方式控制熱水器比較麻煩,還不安全,pass掉這個方案。只剩下紅外遙控的控制方案。嗯,不叫事,先檢測一下遙控器發出的紅外信號,再通過紅外發射管模擬一下遙控器,輕鬆解決。

2. 遠程控制終端(請允許我起這麼高大上的名字)

設備肯定是手機,不用多說,現在米家那套智能家庭設備就用手機控制嗎。當然還可以考慮平板電腦什麼的,綜合成本和易用還是手機划算。

界面:可以考慮app和網頁,app開發難度比較大。。嗯,選擇簡單粗暴的網頁控制,裡有就這麼簡單。

3. 物聯網平臺

OneNET、機智雲。。。。前幾年興起了很多物聯網平臺,雖然基本都是免費的,開發起來還是有點麻煩,本著簡單粗暴的原則,直接在esp8266上運行個簡單的web服務器,路由器端口轉發到8266上,輕鬆訪問。

開工製作:

方案定下了,接下來就是實現了,解決實際問題。

準備材料:

· esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)

· 紅外發射管(約1元5個)

· 電阻(100-200歐都行)

· 外殼(可以不用)

· 供電(microUSB電源線,手機充電器)

· 雙面膠(固定外殼和紅外發射管用)

系統原理 如圖所示:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

· esp8266(nodemcu)通過家裡wifi連接公網

· 手機或者電腦通過互聯網控制esp8266

· esp8266模擬原裝遙控器發射紅外開關信號控制熱水器

· 就這麼簡單

手機控制界面設計:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

瀏覽器截圖,注意右上角沒有使用wifi

· 簡單粗暴——只整了一個大大的電源按鍵

· 使用流量模擬外網測試

· web界面,不是內網穿透哦,用的端口轉發,不要問我公網ip啥的

完成照片

近照:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

紅色的是熱縮管,防止短路用的,電阻就是電阻,裸露問題不太講究,有待改進

遠點的照片

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

經朋友提醒,衛生間溼度大,可能出問題,於是增加了一個保鮮膜,雙面膠真好用!

"

提出需求:

前幾年買的熱水器,因為諸多原因,最終就是沒買帶wifi的,後來發現在外邊遠程控制熱水器啟動還是非常有必要的。這種儲熱式的熱水器功率一般2000w-3000w,加熱一整桶水需要很長的時間,所以很多時候回家晚了,就只能等著水慢慢加熱……如果能花費最少又能利用簡單的裝置給熱水器增加一個遠程wifi控制功能就好了。

需求分析:

1. 控制設備

一般的wifi遠程開關幾十元就能買到一個,基本都是使用繼電器實現的,先將遠程開關插在插座上,然後將用電器插在遠程開關上。遠程開關內部通過繼電器實現對熱水器的供電。這種方式雖然簡單,但不適合熱水器這種大功率需要控制的設備,主要原因如下:

a) 般遠程開關的額定電流10A,熱水器功率較大,頻繁開關有燒掉遠程開關的風險

b) (我家的)熱水器通電後還需要遙控器或手動啟動才能開始工作

c) 買現成的遠程開關還寫什麼DIY文章呀!

綜上,決定使用近些年來火的不能再火、便宜的不能再便宜的ESP8266集成wifi功能的soc來解決需求。

通過修改熱水器內部電路的方式控制熱水器比較麻煩,還不安全,pass掉這個方案。只剩下紅外遙控的控制方案。嗯,不叫事,先檢測一下遙控器發出的紅外信號,再通過紅外發射管模擬一下遙控器,輕鬆解決。

2. 遠程控制終端(請允許我起這麼高大上的名字)

設備肯定是手機,不用多說,現在米家那套智能家庭設備就用手機控制嗎。當然還可以考慮平板電腦什麼的,綜合成本和易用還是手機划算。

界面:可以考慮app和網頁,app開發難度比較大。。嗯,選擇簡單粗暴的網頁控制,裡有就這麼簡單。

3. 物聯網平臺

OneNET、機智雲。。。。前幾年興起了很多物聯網平臺,雖然基本都是免費的,開發起來還是有點麻煩,本著簡單粗暴的原則,直接在esp8266上運行個簡單的web服務器,路由器端口轉發到8266上,輕鬆訪問。

開工製作:

方案定下了,接下來就是實現了,解決實際問題。

準備材料:

· esp8266 nodemcu v3(v1也可以,應為v1的3D打印外殼出了點問題,就換成v3的外殼了)

· 紅外發射管(約1元5個)

· 電阻(100-200歐都行)

· 外殼(可以不用)

· 供電(microUSB電源線,手機充電器)

· 雙面膠(固定外殼和紅外發射管用)

系統原理 如圖所示:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

· esp8266(nodemcu)通過家裡wifi連接公網

· 手機或者電腦通過互聯網控制esp8266

· esp8266模擬原裝遙控器發射紅外開關信號控制熱水器

· 就這麼簡單

手機控制界面設計:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

瀏覽器截圖,注意右上角沒有使用wifi

· 簡單粗暴——只整了一個大大的電源按鍵

· 使用流量模擬外網測試

· web界面,不是內網穿透哦,用的端口轉發,不要問我公網ip啥的

完成照片

近照:

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

紅色的是熱縮管,防止短路用的,電阻就是電阻,裸露問題不太講究,有待改進

遠點的照片

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

經朋友提醒,衛生間溼度大,可能出問題,於是增加了一個保鮮膜,雙面膠真好用!

DIY物聯網設備,不到20元升級熱水器增加wifi遠程控制功能

圖片中紅色線的是熱縮管,防止紅外發射LED的引腳短路用的,別再問這麼搞安全嗎,不是接到220v,是通過紅外模擬遙控器實現控制熱水器開關的。

帶改進功能

開機成功反饋功能:熱水器的紅外接收位置不太確定(因為這個拆熱水器太麻煩了),有時在手機上點了按鈕,可能不一定能啟動,可以通過攝像頭或者光敏電阻確認一下是否開機。

華麗的界面:人靠衣裝嗎,真個高大上的界面還是很有必要的,儘管需求只需要一個開機鍵

探出的線換成硬線:可以更加方便的查找熱水器紅外接收的位置,省去用膠布固定紅外發射管。

電源線走線:稍微有點不講究。

增加密碼登陸:直接暴露在公網上,被熊孩子玩壞了就不好了。

感謝您的閱讀,更詳細教程我會整理後發文,敬請關注

"

相關推薦

推薦中...