【电子DIY作品】+给小黄鸭插上翅膀(WIFI继电器+WB2-01S)(六)

[复制链接]
查看744 | 回复13 | 2024-7-14 22:14:41 | 显示全部楼层 |阅读模式

本帖最后由 djy876 于 2024-7-14 22:15 编辑

【电子DIY作品】+给小黄鸭插上翅膀(WIFI继电器+WB2-01S)(六)🚀️

首先感谢狗哥(论坛网名:业余菜狗)的技术指导业余菜狗的广播- 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

跟狗哥学家居智能——Ai-Thinker-WB2 篇(一) - DIY 经验分享 - 物联网开发者社区-安信可论坛 - Powered by Discuz!

跟狗哥学家居智能——Ai-Thinker-WB2 篇(二) - 智能家居 - 物联网开发者社区-安信可论坛 - Powered by Discuz

跟狗哥学家居智能——Ai-Thinker-WB2 篇(三) - 智能家居 - 物联网开发者社区-安信可论坛 - Powered by Discuz!

跟狗哥学家居智能——Ai-Thinker-WB2 番外篇——WIN 系统环境部署(四) - DIY 经验分享 - 物联网开发者社区-安信可论坛 - Powered by Discuz!

跟狗哥学家居智能——番外篇——自研安信可Ai-M61-32S 呼吸灯(五) - 智能家居 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

安信可发起了DIY活动与我正想把我的小黄鸭风扇升级为语音控制不谋而合😄 👀️ ,下面分享我的作品

首先拆卸小黄鸭风扇,如下图

image.png image.png

image.png

风扇有点过于简单仅有一个电机和一个调速开关。

由于我是单片机的新手,跟狗哥学习了有一月左右(仅业余时间),虽然不能独立完成但是也能有自己的想法,这次的小黄鸭升级跟狗哥沟通过几次,狗哥给我说了两个方案。

方案一:安信可VC-02语音模块+WB2(WB2为VC-02提供WIFI接入HA)+WiFi继电器+AC转5V DC

方案二:WB2-01S+WiFi继电器+AC转5V DC

结合小黄鸭拆卸的情况发现方案一过于臃肿并没有足够的空间,故决定采用方案二形式。

有了方案先画出原理图

image.png

结合原理图购买设备,购买链接如下:

1、原装正品 Ai-WB2-01S WiFi&BLE蓝牙二合一模组 串口透传模块-淘宝网 (taobao.com)

2、ESP8266 ESP-01/01S WIFI继电器Relay模块智能插座 新版-淘宝网 (taobao.com)

3、【集芯电子】5V700mA(3.5W)隔离开关电源模块 AC-DC稳压/220转5V-淘宝网 (taobao.com)

image.png image.png image.png

购买的模块三天后收到,收到后开始组装,在组装的过程中发现画的原理图有一个问题不能到达我要求,

image.png

回路二在接通状态风扇的机械开关(单联单控开关)不能控制继电器的开关。故又研究了一个风扇机械开关(调速开关)发现把机械开关的调速档位变成一个单联双控开关就可以达到我的要求(要求机械开关在不管在什么状态,WIFI模块均能控制风扇启停;WIFI模块无论在什么状态机械开关均能控制风扇状态)。

image.png

最终做出如下样子:

image.png image.png image.png image.png

机电部分算是做完了,代码部分参照了狗哥的WB2替换ESP8266接入HA的USB通断器实例 - 智能家居 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)代码,仅修改了WIFI密码账号。

WIFI顺利接入了HA,发现语音控制不能正常工作,百思不得其解,最后寻找狗哥咨询,发现WB2-01S的GOPI4不可用,与继电器控制存在差别,后来狗哥帮我把代码改为GOPI8口,并用一根导线把GOPI8口与GOPI4短接(8口与4口按照印象写的,今天安信可技术的文档不能访问)。短接后就正常运行了。

最终达到效果,把小黄鸭接入HA,并把雷达、苹果家庭接入HA,在省电模式下雷达探测到有人小花鸭自动启动,人离开雷达探测到无人自动关闭小黄鸭(这里有个建议做一个时间段控制,别晚上风扇一直吹着对人体有伤害)。常规模式(我喜欢的模式)用苹果家庭(我苹果手机)语音控制小黄鸭启动关停,如果人离小黄鸭近就手动关闭就行了。

到此分享结束。最后建议一下论坛,能不能 有一个文档定时保存功能,写了半天因为一个图片(本来想关图片的,直接把网页给关了),误操作把网页给关了,马上写完的分享要从头写一遍😕。

有同感的同学举手示意!!!!😄 ❤️ 🚀️

回复

使用道具 举报

业余菜狗 | 2024-7-14 23:53:19 | 显示全部楼层
666
回复

使用道具 举报

爱笑 | 2024-7-15 08:39:36 | 显示全部楼层
交作业了!
用心做好保姆工作
回复

使用道具 举报

bzhou830 | 2024-7-15 09:07:48 | 显示全部楼层
666
选择去发光,而不是被照亮
回复

使用道具 举报

1084504793 | 2024-7-15 09:15:55 | 显示全部楼层
回复

使用道具 举报

qhsj | 2024-7-15 10:06:13 | 显示全部楼层
回复

使用道具 举报

djy876 | 2024-7-15 10:15:17 | 显示全部楼层

增补一下调整后的原理图

回复 支持 反对

使用道具 举报

chengzi1 | 2024-7-15 15:48:15 | 显示全部楼层
楼主用什么环境编写代码,我之前用Arduino IDE搞的8266
回复 支持 反对

使用道具 举报

李叁零 | 2024-7-15 17:51:49 | 显示全部楼层
厉害咯
回复

使用道具 举报

hrqwe | 2024-7-15 23:11:55 | 显示全部楼层
小黄鸭6飞了
日拱一卒,功不唐捐
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则