步骤1:得到零件
成分:
Alexa回声点(或回声)
WEMO D1 mini-注意不要拿到WEMO D1 mini LITE。我不小心以为自己在省钱,但无法正常工作。
L293D-通常使用继电器,但我周围堆放了许多继电器,它们起作用了。
L293D p》
面包板
9V电池连接器
母头接头-可选
电磁阀
电线
9V电池
步骤2:将其混合在一起
I将其焊接在挡板上。这款特殊的板之所以不错,是因为它的布局像一块面包板,带有导轨和成组的连接孔。
首先,我将母头焊接到穿孔板上,以供WEMO插入。最初,我还焊接了用于L293D的母接头。但是,我发现L293D不能通过良好的连接插入插头,因此我将其直接焊接到板上。
然后我将电线焊接到板上以进行连接:
1。从WEMO 5V到L293D启用引脚
2的红色导线。黑色线从WEMO接地到L293D接地引脚(5)
3。从WEMO D1引脚到L293D输入2引脚(7)
4的黄线。电池盖导线-黑色到WEMO接地,红色到L293D Vs引脚(8)
5。电磁线-黑色到WEMO接地,任何颜色到L293D输出2针(6)-注意:我使用的电缆末端带有2针母头连接。我可以将螺线管插入其中。我将公引脚焊接到每根螺线管的末端。
我没有理由将其连接到输入/输出2,可以完成输入/输出1。实际上,我可以控制4个螺线管。而不只是一个,但是这个项目所需的就是我一个。
步骤3:代码
有一些步骤可以使WEMO与arduino IDE配合使用,您可以在此出色的指导中进行操作。.. https://www.instructables.com/id/Wemos-ESP8266-Get 。..
接下来,您必须使WEMO与Echo一起使用。..
WEMO的原因是它已启用WIFI-并且您可以使用一些易于使用的代码来使其表现得像wemo belkin开关。这是将其与亚马逊回声连接的简单方法。
首先,转到:
https://github.com/kakopappa/arduino-esp8266-alexa 。..并下载belkin模拟代码。将此代码放在您所有其他arduino项目所在的位置。然后在arduino ide中打开wemos.ino文件。唯一需要修改的文件是wemos.ino文件。基本上,您需要在此文件中做的只是:
1。将您的SSID和密码设置为wifi
2。定义您的开关; (开关* kitchen = NULL;)
3。初始化您的交换机; (kitchen = new Switch(“ kitchen lights”,81,kitchenLightsOn,kitchenLightsOff); upnpBroadcastResponder.addDevice(* kitchen);)4。添加到循环部分; (kitchen-》 serverLoop();)
5。使您的回调分别为On和Off并将所需的内容放入回调中:bool kitchenLightsOn(){Serial.println(“ Switch 2 turn on 。..”); isKitchenLightstsOn = true;返回isKitchenLightstsOn; }
您将在示例wemos.ino代码中看到所有这些内容。只需用您要进行切换的任何文件替换该文件中的Switch-es。就我而言,我将所有内容都重命名为“ BasementButton”。我的basementButtonOn()回调将D1引脚更改为HIGH。请参阅我包含的示例代码。
步骤4:应用程序
我希望电磁阀按一下电梯按钮。为此,我需要某种支架将电磁线圈固定在升降机按钮上方。因此,这是我首次涉足3D打印机领域。我去了tinkercad.com并做了一个帐户。您可以使用他们的工具在云中构建3D设计,然后将设计导出到* .stl文件中,然后将其打印出来。我发现tinkercad的使用非常直观。您将形状拖到绘图区域以构建所需的设计。首次设置帐户时,它具有一个很好的入门指南。当您需要确保它具有正确的尺寸时,它会变得有些棘手。
我能够通过拥有3D打印机的朋友的好意将支架打印出来。但是也有许多公司可以为您做到这一点。
第5步:放在一起并完成
我将支架/电磁阀安装在升降机按钮上方,并将WEMO在按钮顶部的塑料盒中。将代码上传到WEMO之后,您必须让Alexa才能发现它。只需说“ Alexa查找设备”即可。她找到它后,您可以说“ Alexa打开DEVICENAME”或“ Alexa关闭DEVICENAME”。这会将回调激活到代码中,并打开电磁阀。就我而言,我有一个“电梯向上”设备和一个“地下室按钮”设备。有点罗word,但有效。另外,“打开”和“关闭”并不是完全有意义,但我不确定是否可以更改。
责任编辑:wv
-
电磁阀
+关注
关注
14文章
511浏览量
31644
发布评论请先 登录
相关推荐
什么叫两位三通电磁阀,两位三通电磁阀在工业自动化的应用
![什么叫两位三通<b class='flag-5'>电磁阀</b>,两位三通<b class='flag-5'>电磁阀</b>在工业自动化的应用](https://file1.elecfans.com//web3/M00/05/AB/wKgZO2eCHFyALMqCAAB7cHVU_Qc054.jpg)
电磁阀压力调节器的作用
调压电磁阀的使用方法
调压电磁阀的电阻过小的原因
调压电磁阀的作用是什么
电磁阀的种类及工作原理
电磁阀的常见故障维修方法
电磁阀泄压怎么解决
单片机控制电磁阀
如何设计电磁阀节能电路
如何轻松应对电磁阀故障
![如何轻松应对<b class='flag-5'>电磁阀</b>故障](https://file1.elecfans.com/web2/M00/C4/BE/wKgZomX3uEGALhGnAACYrgxBMVM322.png)
评论