
窗帘控制器
简介
板子的功能,安装在卧室窗户处,实现控制两台电机开窗帘和窗户,一路红外用于打开空调及其他红外设备(或者用于远程电脑开机,图上没有焊接的元件为光耦,可以实现电脑开机)。
简介:板子的功能,安装在卧室窗户处,实现控制两台电机开窗帘和窗户,一路红外用于打开空调及其他红外设备(或者用于远程电脑开机,图上没有焊接的元件为光耦,可以实现电脑开机)。开源协议
:GPL 3.0
描述
板子的功能,安装在卧室窗户处,实现控制两台电机,一路红外用于打开空调及其他红外设备(或者用于远程电脑开机,图上没有焊接的元件为光耦,可以实现电脑开机)
板子应用场景1: 1、手机APP(智能音箱)打开窗帘, 2、手机APP(智能音箱)打开窗户, 3、手机APP(智能音箱)红外开关空调。
板子应用场景2: 1、控制磁吸水开关,自动浇花, 2、控制磁吸水开关,自动为洗碗机加水(手动加水的洗碗机改造)。
板子应用场景3: 1、一路光耦,可用于远程打开、关闭电脑。
版子已经经过验证,正常使用。有些接口设计不合适,后续继续改进。以下代码实现窗帘打开关闭及指定位置,其他功能开发中。窗帘软件开发也已经测试完毕,只要是使用以下窗帘结构的卷帘,打印外壳后可以直接安装使用。
目前该代码实现打开窗帘,关闭窗帘,指定窗帘位置。已经使用半个月,功能正常。服务端使用巴法云(https://cloud.bemfa.com/)。
附件有arduino源代码,及3D打件文件。
电源使用6V-12V输入,主要看电机工作电压而定,电机我使用的是:12转/min,看下图自行网上购买,如果家里有闲置的路由器电源可以直接使用。因为AMS1117手册写着最高输入18V,12V输入时,实际使用如果单片机处于配网状态,发热会比较严重。
可以在头部焊上一条铜线,加强散热,该方案已经使用半个多月,一个有三个窗帘,没出现过死机等,应该算稳定。
电机尺寸如下图。
设计图

BOM


评论