自制家庭窗帘和电灯控制器
终于把控制器的硬件部分搞定了,按照国际惯例,记录在案。先上张高清无码工作照,烟盒作为大小参考系,可以看出,整个控制器只有2个烟盒左右
底板用的是装修时,衣柜剩下的边角料,自己打磨打磨,开孔,用铜柱/螺丝固定住元件。
控制器用的是arduino uno r3(某宝¥15.8),5V2000mA供电。来个特写
网络用ENC28J60 TTL转 RJ45 模块(X宝:¥12.5)。壕门可以用W51来替代ENC28J60,不过貌似发热比ENC28J60要大好多。
如果忽略POE设备的成本,可以考虑POE对arduino进行供电,just想想,坐等壕测试POE效果。
我家窗帘电机支持485协议,故采用MAX485模块(X宝:¥4.35),丑陋无比的拖出两根线(A+,B-),这是唯一超出底座的线,对于有强迫症的我,好难受啊。
电灯控制使用433mHz RC模块(X宝:¥2.81一对)。全果出镜,无奈只能剥出一根网线芯,焊上,当做天线。实测15m内信号稳定(你家有几个15m?),穿墙表示无压力。
还有在制作过程中立下汗马功劳的迷你小工具们。
电钻、电锯、电磨全家福
迷你台夹,迷你手锯,迷你电锯片
这些工具身材娇小,可以直接固定在垃圾桶内操作,即安全又干净,啦啦啦
能再详细地给出系统 软件 源代码啥的,那就太牛X了~ 最好有测试录像,搞壕:) xmm1981 发表于 2015-9-18 12:19
能再详细地给出系统 软件 源代码啥的,那就太牛X了~ 最好有测试录像,搞壕:)
这个东西的代码那是相当滴简单。。。
调用现成的enc28j60库,接收以太网的指令,并分析指令
调用现成的RC库,发出特定的指令,控制某个/某些开关
根据窗帘电机的485协议,通过串口转485的max485模块写出对应指令就好了
其实大部分工作都是由硬件完成的,软件仅起到一个调度的作用。留以太网接口的作用是方便使用移动终端,比如手机来控制这些设备 新手特来崇拜~~~~~ 赞
学习了学习了 新手 學習 受教了 楼主,有没有在家里使用起来,1年多了,使用情况如何
页:
[1]