Wi-Fi隧道-> RcSwitch用于灯光控制

图片

背景


通常,使用无线遥控器控制的枝形吊灯开始以433 \ 315 MHz的频率运行。

在我的公寓里,这种枝形吊灯是第一个出现在房间里的。后来,当我们的家人得到两个孩子的补给时,我被迫“住”在厨房里,而我的新家中非常缺乏无线控制光线的功能。为此,从一个知名站点订购了一个4通道无线模块。

图片

然后,“调整”厨房吊灯的过程就开始了。为了创建夜灯模式,将LED条粘贴并悬挂在模块的第一个通道上。

图片

该设备的其余通道用于控制常规吊灯。但是,一个频道仍然免费。磁带的电源已安装在枝形吊灯碗中,但是无法将设备本身推入其中,我不得不将其取出。

图片

生活变得更加轻松。但是我不知道其余的如何,但是对我来说,这些非常遥远的遥控器开始不断丢失。我不得不为此做些事情。

铁件


我基于著名的esp8266微控制器,使用homes-smart.ru网站上的固件,组装了一个简单的网关,即,将具有枝形吊灯控制频率的发射器连接至该模块。在Arduino的帮助下,我删除了“房间”和“厨房”遥控器的按钮代码。

图片

带ESP的模块焊接到临时适配器上,该适配器的背面安装了3.3伏的电压调节器和一个小电容器,以免为模块供电。ESP通过适配器连接到变送器。

软件部分


一切都很好,但是有一个问题,我使用的固件没有这样的用户Web界面。因此,可以仅通过http请求执行命令。

为了解决这个问题,客户端是在Windows Phone和Android(处于Alpha状态)下编写的。为了使用Windows编写应用程序,我使用了Visual Studio 2015 RC。这是我第一次熟悉该平台的编程。我想指出的是,与Android编程相比,该平台没有造成任何困难。一切立即可用。

图片 图片

然后客户使用Android的时间到了,然后困难就开始了。早些时候,我尝试在Eclipse环境中为Android进行编程,而一切似乎对我来说都很好。但是由于某种原因,我设法重新安装了该环境。我提请注意以下事实:在新的Visual Studio中,有机会为Android创建项目,但是这个方向也不适合我。结果,使用了精美的资源appinventor.mit.edu选择了一种更简单的方法。迅速将项目扔到手机上,然后就可以了。

图片

但是,他没有设法结束它。孩子们在没有他们的情况下不会采取任何措施,因此绝对没有个人时间。

PS:这是我关于哈布雷的第一篇文章,判断不多,我试图尽可能多地描述我的读写能力和我的孩子所允许的程度,而这在整个故事中都没有得到解决。这就是我的终点。是时候去招待孩子们了。

我希望我的想法对某人有用。

提及和使用的材料

固件:http
: //homes-smart.ru/ Windows Phone
客户端yadi.sk/d/53y6SsmljZGpm Android客户端(尚未完成):ai2.appinventor.mit.edu/#6244931076096000

Source: https://habr.com/ru/post/zh-CN384967/


All Articles