第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:必需的软件
1。 esp8266的nodemcu引导加载程序
默认情况下,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:结论
因此,我们可以得出结论,控制设备互联网或局域网就是小菜一碟。不用担心,您一定会成功。
Pokemon Go开发商Niantic收购6D.ai
HTC在微博上回应了京东、天猫旗舰店全面下架一事
如何给机器控制系统进行升级?
5G产品研发和商用部署进入冲刺阶段 陆续进行5G商转规划
省支提效,福特用无人机监查伦敦发动机工厂
自制LinkNode R4图解
亚马逊测试一款名为Scout的送货机器人 未来或将参与送餐服务
关于Python 浮点数哪些冷知识
一加5什么时候上市最新消息:一加5旗舰备货充足,玩点新花样,一加5包装盒风格由网友决定?
长电韩国厂布局系统级封装,客户有三星和LG
苹果iPhone12 mini已破发,Pro Max需要加价
新唐科技W567C151控制器介绍
pcb抄板如何处理扫描图片_pcb抄板处理扫描图片的步骤教程详解
钠离子电池时代仍遥遥无期?
什么将会是智能家居的中心
弹簧管式压力表的简单介绍
10个项目在“创业顺德”开源芯片生态建设系列活动遴选中突出重围
普莱信推出完整Clip Bond工艺封装设备产品线
介绍两个few-shot NER中的challenge
中国物联网市场潜力巨大 阿里云如何掘金?