开源一个Homekit插座
此篇文章在2022年2月28日被记录
1.实物图展示
一直想制作一个适用于homekit的智能开关用来控制强电设备,原理并不难但是由于各种原因一直鸽了又鸽,苹果开源了homekit的通信协议,又有大佬将其移植到Arduino上,得益于本菜鸟也可以制作适用于苹果家庭的智能设备。
已经完成的homekit设备:
homekit台灯转接板
homekit插座
homekit风扇
今天来记录一下homekit插座的制作过程:
2.先看看原理图
输入输出均使用2P端子,接线比较方便,单片机的供电用220V转5V模块,在商品上使用的话,有一种方法使用阻容降压,但是感觉比较危险,使用模块还是感觉比较稳定。ESP12F模组在使用时需要注意上电时有些引脚需要上拉或者下拉,图省事可以使用ESP12S模组,上电就能用,我用ESP12F(谁让我屯了几十片)。对继电器控制上使用了光耦隔离,100欧姆电阻为限流电阻(实际上200欧姆也可以正常使用)。信号顺序:IO4低电平时,光耦内的LED点亮,光耦右侧导通,右侧三极管的集电极被牵制在高电平,三级管道通,线圈得电,触电吸合,出线侧有供电。反之IO4置为高电平时,三极管截止,线圈失电,触电放开,但是线圈内部还有电量,通过左侧二极管放电。
3.PCB布线如下图
很简单的布线,分分钟完成。
本文作者:shumei52
本文链接:https://www.cnblogs.com/shumei52/p/18595065
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?