有两种供电方式:
注:供电电流需600mA。
注意事项:
注意:在完成配网,并且LED3常亮后,进行如下操作。
1.打开贝壳物联微信小程序,可在微信里搜索贝壳物联小程序,或者用微信扫描下面二维码打开。
2.打开贝壳物联小程序后,点击 我的 ,注册/登录 小程序。

3.登录后,使用配网时记录的 设备码 获取设备。


4.获取成功后,返回 首页 即可看到设备。点击设备名称,进入控制界面,控制界面下面有设置。
注:
自锁模式——继电器一直维持当前状态,直到控制其切换状态,或模块断电断开;
点动模式——继电器在吸合后1秒自动断开(吸合时间可以设置)。
按钮1
按钮2
按钮3
LED1 网络状态指示灯
LED2
LED3
LED4
| 序号 | 名称 | 功能说明 |
|---|---|---|
| 1 | Vin | 接5V电源输入,在用microUSB供电时,可作为5V输出 |
| 2 | GND | GND |
| 3 | 3V3 | 3.3V电源输出(150mA) |
| 4 | IO16 | GPIO16 |
| 5 | GND | GND |
| 6 | RST | 拉低复位模块 |
| 7 | IO2 | GPIO2; UART1_TXD |
| 8 | GND | GND |
| 9 | IO0 | GPIO0;拉低进入烧录模式 |
| 10 | ADC | A/D 转换结果。输入电压范围 0~1V,读取数值范围:0~1024 |
| 11 | RX | UART0_RXD |
| 12 | TX | UART0_TXD |
| 13 | NC | 继电器1常闭接线端 |
| 14 | COM | 继电器1公共端 |
| 15 | NO | 继电器1常开接线端 |
| 16 | NC | 继电器2常闭接线端 |
| 17 | COM | 继电器2公共端 |
| 18 | NO | 继电器2常开接线端 |
| 19 | microUSB | USB供电接口5V |
长6.5cm X 宽4.2cm X 高1.6cm
注:高度不含底部针脚突出部分
1、继电器采用松乐 SRD-05VDC-SL-C
控制能力:
AC 10A 250V
DC 10A 30V
有常开、常闭两个触点可选。不了解继电器的可以看看 继电器原理介绍。
2、联网和主控模块采用安信可 ESP-12S
主要参数如下:
注:不支持5G WiFi
可以先了解下 继电器原理介绍。




220V~5V降压模块,可选用
变压模块购买链接:https://item.taobao.com/item.htm?id=559589858998
改造台灯示例教程:https://www.bigiot.net/talk/241.html
通过贝壳物联云平台的开放接口可以有多种方式控制继电器,根据通讯方式可以分为tcp、websocket、https三种方式,根据登录模式可以分为设备与设备通讯控制,用户与设备通讯控制。
通讯协议:https://www.bigiot.net/help/1.html
此方式是以设备形式登录贝壳物联云平台,然后通过设备发送 say 指令,控制继电器。
指令内容(即 C 值)说明:
| 内容 | 作用 | 备注 |
|---|---|---|
| play | 继电器1吸合 | |
| stop | 继电器1断开 | |
| pause | 切换继电器1工作模式 | 点动、自锁 |
| plus | 继电器2吸合 | |
| minus | 继电器2断开 | |
| down | 切换继电器2工作模式 | 点动、自锁 |
| forward | 全开 | 两个继电器都打开 |
| backward | 全关 | 两个继电器都关闭 |
| left | 关闭继电器2,打开继电器1,互锁指令,可用于正反转 | 2019.8.23日后购买的有此功能 |
| right | 关闭继电器1,打开继电器2,互锁指令,可用于正反转 | 2019.8.23日后购买的有此功能 |
| ST10 | 继电器1开机关 | |
| ST11 | 继电器1开机开 | |
| ST12 | 继电器1开机恢复掉电前状态 | |
| ST20 | 继电器2开机关 | |
| ST21 | 继电器2开机开 | |
| ST22 | 继电器2开机恢复掉电前状态 | |
通讯协议:https://www.bigiot.net/help/33.html
此方式是以用户形式登录贝壳物联云平台,安全等级更高,需要使用加密端口(8585、8484)登录,然后发送 say 指令,控制继电器。
指令格式及内容说明同上。
通讯协议:https://www.bigiot.net/help/34.html
此方式是通过调用特定URL( https://www.bigiot.net/oauth/say ),传递参数进行控制继电器。
参数中的 c 指令作用同上。
!!注意:自行开发刷固件之后,将失去默认固件功能,且无法恢复。
在购买模块之后联系客服提供ESP8266 Arduino示例代码(包括本地按钮控制和连接贝壳物联平台远程控制示例代码)和Arduino IDE库文件(对板载LED、继电器控制的封装)。
| 继电器模块 | USB转TTL | 电源 |
|---|---|---|
| RX | TX | |
| TX | RX | |
| GND | GND | GND |
| Vin | 5V | |
| IO0 | GND | |
5V电源也可以直接使用USB转TTL的5V提供,不稳定时可考虑使用独立电源。
io0可直接短接继电器模块上的GND。