把常用的小黄鸭风扇升级为语音控制的智能风扇~

描述

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

djy876 制作

前言

将常用的小黄鸭风扇升级为语音控制。最终达到效果是把小黄鸭接入Home Assistant (HA),并把雷达、苹果家庭接入HA,在省电模式下雷达探测到有人时候,风扇自动启动;离开雷达探测到无人则自动关闭。常规模式(笔者喜欢的模式)时可以用苹果家庭语音控制小黄鸭启动关停。

感谢安信可社区用户(ID:业余菜狗,以下简称狗哥)提供的帖子资料和技术指导~

01、拆解小黄鸭风

  语音控制

02、方案设计

从图上可以看到风扇有点过于简单,仅有一个电机和一个调速开关。

由于笔者是单片机的新手,利用业余时间跟狗哥学习了一月左右。这次的小黄鸭风扇升级跟狗哥沟通过几次,狗哥给我说了两个方案。

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

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

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

03、改造过程

原理图

语音控制

问题及解决

模块收到后开始组装,在组装的过程中发现原理图有一个问题不能满足要求。

语音控制

回路二在接通状态风扇的机械开关(单联单控开关)不能控制继电器的开关。

所以研究了一个风扇机械开关(调速开关),发现把机械开关的调速档位变成一个单联双控开关就可以达到要求(要求机械开关在不管在什么状态,Wi-Fi 模块均能控制风扇启停;Wi-Fi模块无论在什么状态机械开关均能控制风扇状态)。

04、成果

语音控制语音控制语音控制语音控制

机电部分算是做完了,代码部分参照了狗哥的帖子

WB2 替换 ESP8266 接入 HA 的 USB 通断器实例 -

Wi-Fi 顺利接入了 HA,发现语音控制不能正常工作,百思不得其解,最后寻找狗哥咨询,发现 Ai-WB2-01S 的 GOPI4 不可用,与继电器控制存在差别,后来狗哥帮我把代码改为 GOPI8 口,并用一根导线把 GOPI8 口与 GOPI4 短接,短接后就正常运行了。

05、相关学习帖

再次感谢william hill官网 用户狗哥(用户ID:业余菜狗)的技术指导,笔者查阅和学习的相关帖子内容如下【可前往安信可技术william hill官网 搜索】:

跟狗哥学家居智能——Ai-Thinker-WB2 篇(一)

跟狗哥学家居智能——Ai-Thinker-WB2 篇(二)

跟狗哥学家居智能——Ai-Thinker-WB2 篇(三)

跟狗哥学家居智能——Ai-Thinker-WB2 番外篇

跟狗哥学家居智能——番外篇——自研安信可 Ai-M61-32S 呼吸灯(五)

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分