一、产品概述
本产品是一款基于ESP8266 WiFi模组的智能控制设备,集4路继电器控制与MP3语音播报于一体,支持TCP/HTTP/MQTT协议,适用于棋牌室、茶室、KTV等需要远程控制与语音提示的场所。无需硬件开发基础,通过简单ASCII指令即可实现设备控制与语音管理。
二、产品特点
- 四路独立控制:每路支持开关/点动模式,最大负载10A/250VAC。
- 高清语音播报:内置MP3模块,可自定义99,999条语音内容。
- 多协议支持:兼容TCP Socket/HTTP GET/MQTT通讯方式。
- 快速开发:提供标准化ASCII指令集,无需硬件知识即可对接系统。
- 双开发模式:
- 方案1:直接使用内置协议(适合软件开发者)。
- 方案2:基于ESP8266-12F模组二次开发(需硬件能力)。
三、技术参数
项目 | 参数 |
---|---|
核心芯片 | ESP8266-12F(4MB Flash) |
WiFi标准 | 802.11 b/g/n 2.4GHz |
控制输出 | 4路继电器(10A/250VAC) |
音频输出 | 0.5W扬声器(音量0-31级可调) |
输入电压 | DC5V/2A(Micro USB供电) |
工作温度 | -10℃~60℃ |
指令响应时间 | <200ms |
四、通讯协议详解
1. 协议基础
- 指令格式:纯ASCII码(不支持HEX)。
- 连接方式:TCP默认端口8899,HTTP GET/POST,MQTT Broker自定义。
- 数据交互:每条指令需以换行符(
\n
)结尾。
2. 完整指令集
指令 | 功能 | 返回响应 |
---|---|---|
a1 ~a4 | 打开输出1~4 | n1 ~n4 (成功) |
b1 ~b4 | 关闭输出1~4 | f1 ~f4 (成功) |
c4 | 点动输出4(2秒后自动关闭) | n4 →f4 |
qk /qg | 全开/全关所有输出 | qkok /qgok |
mp3=00001 | 播放指定编号语音(00001-99999) | 无 |
volume=30 | 设置音量(0-31) | 无 |
qs | 查询WiFi信号强度 | s-60 (数值越小信号越强) |
qc | 查询所有输出状态 | s1-60,n1,n2,n3,n4 |
rest | 重启设备 | rest_ok |
示例指令(TCP Socket):
a1\n // 打开输出1 mp3=00002\n // 播放"欢迎光临" qc\n // 查询状态
3. 预置语音列表(部分)
编号 | 内容 |
---|---|
00001 | 开机成功 |
00002 | 您好!欢迎光临 |
00015 | 包间时间结束,系统将自动断电 |
00031 | 全部打开 |
99999 | 系统已开机 |
五、快速使用指南
1. 硬件连接
- 继电器输出:接负载火线(L),零线(N)直通电源。
- 音频输出:连接扬声器(支持4Ω 0.5W)。
- 供电:Micro USB接口(DC5V/2A)。
2. 网络配置
- 设备上电后,手机连接设备热点(SSID:
WSC-ESP01_XXXX
)。 - 访问
192.168.4.1
,配置WiFi账号密码。 - 重启后自动连接路由器。
3. 控制测试
- HTTP GET示例:
http://192.168.1.100/control?a1&mp3=00020
响应:{"out1":"on","mp3":"play"}
六、安全注意事项
- 继电器负载禁止超过10A/250VAC!
- 勿在潮湿、高温或易燃环境中使用。
- 语音内容需符合法律法规,禁止上传违规音频。