首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【电子DIY作品】给美的电热水器增加WiFi连网

【电子DIY作品】给美的电热水器增加WiFi连网

原创
作者头像
安信可科技
发布2025-11-19 17:56:46
发布2025-11-19 17:56:46
830
举报
文章被收录于专栏:DIYDIY

以下作品由安信可社区用户

小何制作

1、前言

有了新房子,一直推进所有家电都连网,实现远程控制、监视,让家居更加智能,可玩性更高!更有乐趣!

查看笔者之前的作品:

【电子DIY作品】给风扇增加WIFI连网,扩充智慧家居 + M61-32S

这次让美的电热器增加WiFi,让它连网,打造智慧家居。

2、硬件

使用Ai-M61-32S-Kit(感谢安信可的赠送),非常强大的板子,主要处理速度太快了,跑web server相当给力

3、DIY思路

这次吸取上次网友们给的建议,不替换热水器的主控MCU了。

【电子DIY作品】给风扇增加WIFI连网,扩充智慧家居 + M61-32S

直接用红外遥控了,用Ai-M61-32S发射红外编码。

都是飞线,焊接好的成果。

●用Ai-M61开发个网页服务器,连上WiFi,DS18B20检测热水器温度,红外发射管控制热水器。

●还有一路光耦,检测热水器是否加热。

●增加DS1302时钟芯片,防止没WiFi不能对时等情况出现。

●提取红外遥控数据,用逻辑分析仪加红外接收头提取。

解析发现属于自定义码,不是标准NEC,直接让模组照着发送红外码就行。

解析引导码:12ms 4.5ms42

位码:"0" 560us 560us

"1" 560us 1680us

结束码:560us 23000us 18us 4500us 820us

开关:0x58853B D0AF 0b011A A1 DC 0B F5 80

+ 0x58853B F08F 0b011A A1 DC 0F F1 80

- 0x58853B F48B 0b011A A1 DC 2F D1 80

中保:0x58853B C8B7 0b011A A1 DC 13 ED 80

预约:0x58853B D8A7 0b011A A1 DC 1B E5 80

5V取电直接从热水器上取,万用表测量电压刚好5V。

拆开热水器控制板,接线。

把光耦输入检测接到加热显示的发光二管光上,红外发射管用热熔胶贴到红外接收管旁边。

安装到热水器上。

土方法不花钱,可靠性可能差点。

用IO烧写初始带OTA程序后,直接装好,里面空间大大。

4、编程开发

按功能块一个功能来写,参考了论坛的大神们的方法,如下:

1.增加个按键IO08(长按、单击、双击、弹起)

2.FlashDB数据库用来存WiFi账号和密码

3.littlefs文件系统,存DS18B20记录

4.DS18B20温度检测5.OTA 升级教程

5作品观赏

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、前言
  • 2、硬件
  • 3、DIY思路
  • 4、编程开发
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档