20元改造远程控制热水器,加个esp8266即可实现!

esp8266 远程控制
DLGG创客DIY
发布时间: 2019-05-20
阅读: 9125

前几年买的热水器,因为诸多原因,最终就是没买带wifi的,后来发现在外边远程控制热水器启动还是非常有必要的。这种储热式的热水器功率一般2000w-3000w,加热一整桶水需要很长的时间,所以很多时候回家晚了,就只能等着水慢慢加热……如果能花费最少又能利用简单的装置给热水器增加一个远程wifi控制功能就好了。几经琢磨,终于把这个坑给填平了,俺们城里人就是这么会玩哈。


材料

1. esp8266 nodemcu v3(v1也可以,应为v1的3D打印外壳出了点问题,就换成v3的外壳了)

2. 红外发射管(约1元5个)

3. 电阻(100-200欧都行)

4. 外壳(可以不用)

5. 供电(microUSB电源线,手机充电器)

6. 双面胶(规定外壳和红外发射管用)

3D打印的外壳参考:【体验】感谢朋友雪中送炭寄来的便携示波器,便携示波器开箱体验

原理 如图:

esp8266(nodemcu)通过家里wifi连接公网


手机或者电脑通过互联网控制esp8266,


esp8266模拟原装遥控器发射红外开关信号控制热水器


就这么简单!


手机界面


1. 简单粗暴——只整了一个大大的电源按键
2. 使用流量模拟外网测试
3. web界面,不是内网穿透哦,用的端口转发,不要问我公网ip啥的


没啥说的了,你们不鄙视联通哈,联通真的很好用(回头给你们慢慢讲,这不是广告)

完成照片-近照



红色的是热缩管,防止短路用的,电阻就是电阻,裸露问题不太讲究,有待改进!


远照



经网友提醒,卫生间湿度大,可能出问题,于是增加了一个保鲜膜,双面胶真好用。



图片中红色线的是热缩管,防止红外发射LED的引脚短路用的,别再问这么搞安全吗,不是接到220v,是通过红外模拟遥控器实现控制热水器开关的。


待改进部分:

1、开机成功反馈功能:热水器的红外接收位置不太确定(因为这个拆热水器太麻烦了),有时在手机上点了按钮,可能不一定能启动,可以通过摄像头或者光敏电阻确认一下是否开机。
2、华丽的界面:人靠衣装吗,真个高大上的界面还是很有必要的,尽管需求只需要一个开机键
3、探出的线换成硬线:可以更加方便的查找热水器红外接收的位置,省去用胶布固定红外发射管。
4、电源线走线:稍微有点不讲究。
5、增加密码登陆



原创作品,未经权利人授权禁止转载。详情见转载须知 举报文章

点赞 (5)
DLGG创客DIY
评论(3)

登录后可评论,请 登录注册

4522beb06591cc3b 337天前...
远程是多远,还是在室内么?
1   回复
DLGG创客DIY 回复 336天前...
用的是互联网,有网的位置都可以控制
0   回复
c5ca86bf0d82926f 335天前...
8266 弄成插座不更好吗
0   回复
相关文章推荐
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回

我要举报该内容理由

×
请输入您举报的理由(50字以内)