匿名
未登录
登录
丢石头百科
搜索
查看“ESP8266 WIFI Relay”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
ESP8266 WIFI Relay
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Product |images=[[File:ESP8266 WIFI Relay (1, 5V, ESP-0101S)_示意图.png|400px]] ESP8266 WIFI Relay (1, 5V) ----- [[File:ESP8266 WIFI Relay (1, 12V, ESP-0101S)_示意图.png|400px]] ESP8266 WIFI Relay (1, 12V) ----- [[File:ESP8266 WIFI Relay (2, 5V, ESP-0101S)_示意图.png|400px]] ESP8266 WIFI Relay (2, 5V) ----- [[File:ESP8266 WIFI Relay (2, 12V, ESP-0101S)_示意图.png|400px]] ESP8266 WIFI Relay (2, 12V) ----- [[File:ESP8266 WIFI Relay (4, 5V, ESP-0101S)_示意图.png|400px]] ESP8266 WIFI Relay (4, 5V) ----- [[File:ESP8266 WIFI Relay (4, 12V, ESP-0101S)_示意图.png|400px]] ESP8266 WIFI Relay (4, 12V) |categories= {{Category|继电器}} |brand=丢石头 |features= *ESP-01/01S WIFI继电器 |interfaces= {{Category|I/O口}} |related= * [[ESP8266 WIFI Relay]] * [[Time Delay Relay]] * [[Modbus RTU]] * [[Solid State Relay Module]] * [[Single-Key Bistable Relay]] * [[Relay Module With Optocoupler]] * [[XH-M131 Photosensitive Resistor Module]] * [[RS232 Modbus Relay]] * [[RS232 Modbus Relay PRO]] * [[RS485 Modbus Relay ]] * [[RS485 Modbus Relay PRO]] * [[GPIO Relay]] * [[GPIO Relay PRO]] * [[USB Relay]] * [[USB Relay PRO]] }} == 产品概述 == * 继电器是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。 * ESP8266 WIFI继电器模块以ESP-01/01S作为WIFI模组,配合成熟稳定的8位MCU芯片,只需简单的配置过程即可实现使用手机APP在局域网内对4路继电器的无线控制。 == 产品特点 == *模块供电电压:5V/12V *工作电流:80mA+每路继电器导通70mA *继电器控制电压:大于额定电压的80%即可 *继电器控制功率:交流<1400W,直流<150W *模块控制距离:局域网 *板载额定电压为5V/12V,额定负载为10A/250V AC 10A/30V DC继电器,可连续吸合10万次。具有二极管泻流保护,响应时间短。 *仅4通路WIFI继电器板载4个光耦隔离,抗干扰能力强。 *板载模式选择和实时工作状态指示灯。 *模块具备2种工作模式: **模式1:手机直接搭载在WIFI模组上; **模式2:手机和WIFI模组同时搭载在路由器上; **附加功能:在拔掉ESP-01/01S的情况下还能作为USB继电器来用。 *预留UART调试接口和MCU程序下载接口。 *支持软件(仅安卓系统):EspTouch_Demo、EasyTCP 20 *使用Smartconfig技术在手机APP上即可完成对ESP-01/ESP-01S WIFI模组账号和密码的配置,配置好后的账号和密码具有断电记忆功能; *传输距离: **空旷环境下,手机搭载在WIFI模组上时最大稳定传输距离100m; **当WIFI模组和手机同时搭载在路由器上时传输距离依路由器的信号强弱而定。 *产品尺寸: **一路继电器:57mm * 28mm * 17mm **二路继电器:59mm * 40mm * 17mm **四路继电器:60mm * 63mm * 17mm == 接口说明 == === 一路WIFI继电器 === *[[File:ESP8266 WIFI Relay_硬件说明1.png|600px]] *1.继电器输出端 **COM:公共端; **NC:常闭端,继电器吸合前与COM短接,吸合后悬空; **NO:常开端,继电器吸合前悬空,吸合后与COM短接。 *2.WIFI模组接入端:可接入ESP-01/ESP-01S模组 *3.预留UART调试接口和微控制器自定义下载接口 **TX、RX:串口通信引脚 **5V、GND、RST、DAT、CLK:微控制器控制引脚,此功能需用户自行研究 *4.微控制器 *5.电源输出端I(IN+、IN-): **IN+:电源正极,输入5V/12V(具体输入电压与继电器的额定控制电压相同) **IN-:地 *6.继电器状态指示灯:继电器闭合时点亮 *7.预留的2个跳线帽: **正常使用时请都插到底端(即RX连RX1,TX连TX1) **若想单独使用USB转TTL串口模块调试ESP-01模组,请都插到顶端(不然可能会有干扰) *8.按键S2:恢复出厂设置 *9.按键S1:模式切换,默认为模式1 *10.工作模式指示灯: **LED D7(红灯):模式1指示灯 **LED D5(蓝灯):模式2指示灯 **LED D6(绿灯):工作状态指示灯,描述如下: ***熄灭时代表正在自配置或者与路由器失去连接; ***0.5S快闪时代表等待手机APP为ESP-01模组配置WIFI账号和密码; ***2S慢闪时代表配置完成,等待和手机建立TCP连接; ***常亮时代表成功和手机建立TCP连接。 *继电器控制指令(十六进制hex形式): **打开继电器:A0 01 01 A2 **关闭继电器:A0 01 00 A1 === 二路WIFI继电器 === *[[File:ESP8266 WIFI Relay_硬件说明2.png|700px]] *1.继电器一输出端 **COM1:公共端; **NC1:常闭端,继电器吸合前与COM1短接,吸合后悬空; **NO1:常开端,继电器吸合前悬空,吸合后与COM1短接。 *2.继电器二输出端 **COM2:公共端; **NC2:常闭端,继电器吸合前与COM2短接,吸合后悬空; **NO2:常开端,继电器吸合前悬空,吸合后与COM2短接。 *3.预留的2个跳线帽: **正常使用时请都插到底端(即RX连RX1,TX连TX1) **若想单独使用USB转TTL串口模块调试ESP-01模组,请都插到顶端(不然可能会有干扰) *4.WIFI模组接入端:可接入ESP-01/ESP-01S模组 *5.微控制器 *6.电源输出端I(IN+、IN-): **IN+:电源正极,输入5V/12V(具体输入电压与继电器的额定控制电压相同) **IN-:地 *7.继电器一状态指示灯:继电器闭合时点亮 *8.继电器二状态指示灯:继电器闭合时点亮 *9.工作模式指示灯: **LED D7(红灯):模式1指示灯 **LED D5(蓝灯):模式2指示灯 **LED D6(绿灯):工作状态指示灯,描述如下: ***熄灭时代表正在自配置或者与路由器失去连接; ***0.5S快闪时代表等待手机APP为ESP-01模组配置WIFI账号和密码; ***2S慢闪时代表配置完成,等待和手机建立TCP连接; ***常亮时代表成功和手机建立TCP连接。 *10.按键S2:恢复出厂设置 *11.按键S1:模式切换,默认为模式1 *12.预留UART调试接口和微控制器自定义下载接口 **TX、RX:串口通信引脚 **5V、GND、RST、DAT、CLK:微控制器控制引脚,此功能需用户自行研究 *继电器控制指令(十六进制hex形式): **打开第一路继电器:A0 01 01 A2 **关闭第一路继电器:A0 01 00 A1 **打开第二路继电器:A0 02 01 A3 **关闭第二路继电器:A0 02 00 A2 === 四路WIFI继电器 === *[[File:ESP8266 WIFI Relay_硬件说明3.png|800px]] *1.继电器一输出端 **COM1:公共端; **NC1:常闭端,继电器吸合前与COM1短接,吸合后悬空; **NO1:常开端,继电器吸合前悬空,吸合后与COM1短接。 *2.继电器二输出端 **COM2:公共端; **NC2:常闭端,继电器吸合前与COM2短接,吸合后悬空; **NO2:常开端,继电器吸合前悬空,吸合后与COM2短接。 *3.继电器三输出端 **COM3:公共端; **NC3:常闭端,继电器吸合前与COM3短接,吸合后悬空; **NO3:常开端,继电器吸合前悬空,吸合后与COM3短接。 *4.继电器四输出端 **COM4:公共端; **NC4:常闭端,继电器吸合前与COM4短接,吸合后悬空; **NO4:常开端,继电器吸合前悬空,吸合后与COM4短接。 *5.WIFI模组接入端:可接入ESP-01/ESP-01S模组 *6.预留的2个跳线帽: **正常使用时请都插到底端(即RX连RX1,TX连TX1) **若想单独使用USB转TTL串口模块调试ESP-01模组,请都插到顶端(不然可能会有干扰) *7.电源输出端I(IN+、IN-): **IN+:电源正极,输入5V/12V(具体输入电压与继电器的额定控制电压相同) **IN-:地 *8.预留UART调试接口和微控制器自定义下载接口 **TX、RX:串口通信引脚 **5V、GND、RST、DAT、CLK:微控制器控制引脚,此功能需用户自行研究 *9.继电器一状态指示灯:继电器闭合时点亮 *10.继电器二状态指示灯:继电器闭合时点亮 *11.继电器三状态指示灯:继电器闭合时点亮 *12.继电器四状态指示灯:继电器闭合时点亮 *13.工作模式指示灯: **LED D7(红灯):模式1指示灯 **LED D5(蓝灯):模式2指示灯 **LED D6(绿灯):工作状态指示灯,描述如下: ***熄灭时代表正在自配置或者与路由器失去连接; ***0.5S快闪时代表等待手机APP为ESP-01模组配置WIFI账号和密码; ***2S慢闪时代表配置完成,等待和手机建立TCP连接; ***常亮时代表成功和手机建立TCP连接。 *14.按键S2:恢复出厂设置 *15.按键S1:模式切换,默认为模式1 *16.微控制器 *继电器控制指令(十六进制hex形式): **打开第一路继电器:A0 01 01 A2 **关闭第一路继电器:A0 01 00 A1 **打开第二路继电器:A0 02 01 A3 **关闭第二路继电器:A0 02 00 A2 **打开第三路继电器:A0 03 01 A4 **关闭第三路继电器:A0 03 00 A3 **打开第四路继电器:A0 04 01 A5 **关闭第四路继电器:A0 04 00 A4 == 使用说明(以5V 4路继电器为例) == === 准备工作 === *5V电源用于给模块供电,电源的正负极分别接到模块的IN+和IN-。 *安卓手机端安装APP[[:File:WIFI Relay_esptouch.zip|EspTouch]],用于使用工作模式2时给WIFI模组配置WIFI账号和密码。 **[[File:ESP8266 WIFI Relay_使用说明1.jpg|300px]] *安卓手机端安装TCP传输工具[[:File:WIFI Relay_easytcp20.zip|EasyTCP_20]],设置好发送给模块的控制指令,用于控制继电器状态。操作方法:点击“开关”,然后长按界面中的灰色方块分别输入4路继电器控制指令的名称和内容(指令格式为十六进制格式) **[[File:ESP8266 WIFI Relay_使用说明2.jpg|300px]] **[[File:ESP8266 WIFI Relay_使用说明3.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明4.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明5.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明6.jpg|300px]] **[[File:ESP8266 WIFI Relay_使用说明7.jpg|300px]] === 模式一 手机搭载在ESP-01/ESP-01S模组上 === *插上ESP-01/ESP-01S模组,模块上电,约4S钟后绿灯由熄灭变为2S慢闪,说明配置完成,如下: **[[File:ESP8266 WIFI Relay_使用说明模式1_1.jpg|300px]] *手机连上ESP-01/ESP-01S模组发出的AP热点信号 **[[File:ESP8266 WIFI Relay_使用说明模式1_2.jpg|300px]] **注:连上热点后可等待一段时间,若出现下图提醒,点击“使用”后,在进行下面的步骤,若未提醒,则按正常流程走即可 **[[File:ESP8266 WIFI Relay_使用说明模式1.jpg|300px]] *打开“EasyTCP_20”APP,点击“连接”,输入IP地址:<font color="#FF0000">'''192.168.4.1'''</font>和端口号<font color="#FF0000">'''8080'''</font>,然后点“连接”。 **[[File:ESP8266 WIFI Relay_使用说明模式1_3.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式1_4.jpg|300px]]**[[File:ESP8266 WIFI Relay_使用说明模式1_5.jpg|300px]] *连接成功后,绿灯由2秒慢闪变为常亮。点击灰色方块就可以发送指令来控制继电器的开关。 **[[File:ESP8266 WIFI Relay_使用说明模式1_6.jpg|300px]]**[[File:ESP8266 WIFI Relay_使用说明模式1_7.jpg|300px]] === 模式二 手机和ESP-01/ESP-01S模组同时搭载在路由器上 === *插上ESP-01/ESP-01S模组,模块上电,等绿灯变为慢闪后再按S1键切换至模式2,蓝灯点亮,约1分钟后绿灯由熄灭变为0.5S快闪.说明在等待“EspTouch_Demo”APP为其配置WIFI账号和密码 **[[File:ESP8266 WIFI Relay_使用说明模式2_1.jpg|300px]] *此时手机需先连上路由器,然后打开“EspTouch_Demo”APP,输入路由器密码,点击“Confirm”。 **[[File:ESP8266 WIFI Relay_使用说明模式2_2.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_3.jpg|300px]] *等待配置成功,当APP界面出现ESP-01/ESP-01S的IP(如192.168.137.213)地址后说明ESP-01模组成功连上了路由器,并自动记忆该账号和密码,下次进入模式2会自动连接(约20-60S即可连上)。<font color="#FF0000">'''需要注意的是192.168.137.213这个IP地址是由路由器动态分配给ESP-01/ESP-01S模组的,下次重新连接后地址可能会发生变化,可以在路由器的设备列表里面查看ESP-01模组的实时IP地址。'''</font> **[[File:ESP8266 WIFI Relay_使用说明模式2_4.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_5.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_6.jpg|600px]] *打开“EasyTCP_20”APP,点击“连接”,输入ESP-01/ESP-01S模组的IP地址:192.168.137.213和端口号8080,然后点击“连接”。若之前已经创建过其他IP地址的连接,则点击“连接”后进入新的界面,然后点击右上角->点击“其它设备”,然后输入WIFI模组的IP地址:192.168.137.213和端口号8080,然后点击“连接” **[[File:ESP8266 WIFI Relay_使用说明模式1_3.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_7.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_8.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_9.jpg|300px]] *连接成功后,绿灯由2秒慢闪变为常亮,点击灰色方块就可以发送指令来控制继电器的开关 **[[File:ESP8266 WIFI Relay_使用说明模式2_10.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_11.jpg|300px]][[File:ESP8266 WIFI Relay_使用说明模式2_12.jpg|600px]] === 附加功能 USB继电器 === *准备一个USB转TTL串口模块,将TTL模块与继电器模块连接到一起,接线方式为GND - GND,TX - TX,RX - RX。 **[[File:ESP8266 WIFI Relay_使用说明附加功能_1.jpg|400px]] *拔掉模块上的WIFI模组,选择模式1,等绿灯变为2S慢闪后在电脑上打开串口调试软件(如SSCOM32),选择波特率为115200,以十六进制(hex)形式继电器控制指令,如:打开第一路继电器:A0 01 01 A2和打开第二路继电器:A0 02 01 A3。 **[[File:ESP8266 WIFI Relay_使用说明附加功能_2.jpg|600px]][[File:ESP8266 WIFI Relay_使用说明附加功能_3.jpg|400px]] *以十六进制(hex)形式发送A0 01 00 A1和A0 02 00 A2可分别关闭第一路和第二路继电器。 **[[File:ESP8266 WIFI Relay_使用说明附加功能_5.jpg|600px]][[File:ESP8266 WIFI Relay_使用说明附加功能_4.jpg|400px]] == 注意事项 == *首次使用配置WIFI密码等的时间会稍长一点(约1分多钟),配置完成后下次开机最短只需要20秒即可自动连上。 *若要更换路由器,可断电重启或者按S2键(按S2键会清除之前记忆的WIFI账号和密码),在模式2下重新为ESP-01/ESP-01S配置WIFI账号和密码。 *当ESP-01/ESP-01S记忆的路由器信号很弱或者不在服务区导致连接中断时,绿灯会熄灭并自动尝试连接,在此过程中按键为无效状态,当绿灯变为2S慢闪时说明已恢复连接。 *模式1和模式2下只有当绿灯为2秒慢闪或常亮时按键才可用,其余情况为芯片内部自配置或等待配置过程,按键无效。 *ESP-01/ESP-01S有超时机制,手机与ESP-01/ESP-01S无数据往来超过6分钟会自动断开TCP连接,此时点击“EasyTCP_20”APP右上角的“连接”即可重新建立连接。 == 参考资料 == *[[:File:ESP8266 WIFI Relay_数据手册.zip|数据手册]] *[[:File:网络调试助手.rar|网络调试助手]] *[[:File:串口调试助手.zip|串口调试助手]] *[[:File:WIFI Relay_esptouch.zip|PEspTouch]] *[[:File:WIFI Relay_easytcp20.zip|EasyTCP_20]] == FAQ == {{Service00}}
该页面使用的模板:
模板:Category
(
查看源代码
)
模板:Product
(
查看源代码
)
模板:Service00
(
查看源代码
)
模板:Tag
(
查看源代码
)
模板:Tipbox
(
查看源代码
)
返回至
ESP8266 WIFI Relay
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志