智能家居的DIY方案实践

智能家居时代是越来越方便人们的生活,但是成熟的智能家居方案动不动就几千,不如我们来DIY一个吧。

首先在淘宝上看到了这货: image.png

它可以通过串口的形式读或者写数据,读的时候可以接受别的遥控器发出的信息,写的时候可以作为发射源发射。

于是通过串口编程开发了一个MFC程序进行管理.

配合这个接收端: image.png 功能:

1、存储命令数据,能够本地存储,重启软件数据还在

2、能够配合服务器进行配置的上传和下载(服务器也是自己写的,这个后面讲)

3、自定义接受数据和发送数据

4、接受发射模式切换

5、新增命令:点击加号就可以添加,这个时候按一下想要添加的遥控器就可以保存下来

与此配套开发了服务端,也运行在同一台机器上,因为需要连接硬件,所以只能使用家里的电脑,但是电脑不可能全天开机,但是没事啊,我还有前面说的NAS啊,但是需要运行在Windows平台(这就是另一个故事了)

但是跑在家里的服务器怎么通过外网访问呢?还是前面说过的Nat123或者花生壳啊,这样我就可以在手机上打开家里的网站,点击手机上的按钮就可以操作家里的硬件进行响应,就可以打开或者关闭家里的插座啊,开关啊等等。

现在家里的门禁就是被我改装了,不会再害怕没有门禁卡、但是因为还有钥匙的第二道门也不会有安全问题。


开始的时候考虑过每个独立模块连接家里的WIFI这种形式,但是现在的非成品设备连接WIFI是很痛苦的,况且我这样就有很大的DIY的余地,感觉也不错啦。

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×