有两种供电方式:
注:供电电流需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。