ESP-01S的电路图如下图所示:
从图中我们看到芯片有两路输出GPIO0和GPIO2,我们采用GPIO0输出端输出0或1来控制继电器吸合与断开即可。我采用淘宝的ESP-01继电器模块与ESP-01S芯片组合成硬件装置。如下图所示:
点灯科技blinker是一套专业且快捷的物联网免费平台,我们用Arduino IDE编程将程序上传到ESP-01S芯片中,它就把信息发送给点灯科技网,我们打开手机上的点灯科技网APP,点击开关图标就控制了继电器模块的吸合和断开。点灯科技软件图标如下图所示:
下载点灯科技APP软件并注册登录后,会得到设备秘钥,必须将这个秘钥复制或填到源程序中
APP的界面配置如图所示;
组件键名填写必须和源程序相同否则不能控制设备,如果你要控制多个设备就填写不同的组件键名达到控制多个设备的目的。
上图是上传程序后APP在线实际控制图。接下来介绍上传程序。大家都说点灯示例中的程序都是板载灯闪烁不能控制设备。所以我把这个控制继电器的程序程序发给大家,请看下图:
Arduino软件图标
这是源程序,将它烧录到ESP-01S中,烧录时必须要添加8266库,选择好下载程序的端口。如下图所示:
2024年8月16日 拓行者:xcdzm 薛成