第1步:收集硬件
1 。 ESP-12e(1)和CP2102 USB至TTL转换器(用于编程)
2。 5v继电器(4)
3。 BC547(4)
4。 470欧姆电阻(8)
5。 1N4007二极管(4)
6。 LM1117 3V3 IC(1)
7。 3v LED(4)
8。 3针端子(4)
9。一些芽
10。 2针端子(1)
11。 PCB
12。丙烯酸或任何其他保形涂料喷涂(用于信号侧的PCB绝缘涂层,不是强制性的)
13。电容器0.1uF和1uF(各1个)
14。剪线钳,剥线钳,焊接离子等工具(可以用来制作PCB和焊接的所有工具)
15。手套,护目镜等作为安全设备。
步骤2:必需的软件
默认情况下,ESP 12E带有AT命令固件(我不知道固件的名称),但是对于此项目,我们需要刷新NodeMCU固件。 此处是您可以在其中找到说明进行操作的链接。这是由 Arunmozhi Rajavel。
2。
现在, jainrk 提供了很棒的指导,说明如何在Arduino IDE上安装ESP库以及如何在ESP8266上上传简单程序。/p》
您可以在此处找到它。
3。 DipTrace(免费软件)PCB设计软件
现在要制作PCB,我们需要一个PCB设计软件。我使用DipTace,因此我将在此说明中提供的文件将是DipTrace支持的.pcb文件。
步骤3:PCB蚀刻
这是 dannewoo 在蚀刻PCB上的指令。
步骤4:DipTrace文件和Arduino程序(示例)
以下是在LAN中控制继电器所需的PCB设计和基本arduino代码。在将代码刻录到ESP 12E之前,请对代码进行更改,即根据您的wifi连接更改SSID和密码。还要根据您的wifi网关在代码中更改静态IP。现在,在ESP 12E上刻录代码,并为开发板提供5V电源。现在,您可以进入笔记本电脑/手机中的任何Web浏览器,然后打开在编程中分配的IP地址。 HTML页面将打开,您可以从那里控制中继。
P.S。 -在.dip文件中,提供了所有组件安装的详细信息。
最好。如果您喜欢此说明,请给点赞。
步骤5:控制来自Internet的中继(实际上是从Internet而不是LAN)
现在,我希望你是做好这一步。我们将使用REST.io框架来控制中继。
此处是 Jhon_Control 的指导,您可以在其中学习如何使用REST.io。框架。这是非常容易和令人敬畏的。您可以将按钮分配给所需的任何进程。请按照说明操作此。
步骤6:添加AREST.io仪表板
使用合适的名称(如您所愿)
第7步:将中继添加到仪表板
现在,当您单击仪表板时,它将显示您的编辑选项。
1。打开编辑模式
2。添加事件。
注意:
中继-PIN
01-16
02-14
03-12
04-13
步骤8:结论
因此,我们可以得出结论,控制设备互联网或局域网就是小菜一碟。不用担心,您一定会成功。
-
led
+关注
关注
242文章
23256浏览量
660603 -
ESP
+关注
关注
0文章
183浏览量
33928 -
LM1117
+关注
关注
3文章
24浏览量
22652
发布评论请先 登录
相关推荐
评论