Gravity:透明继电器模块
1. 产品简介
这是一款使用高品质欧姆龙透明外壳的继电器模块。你可以清晰的看到继电器内部的触点是如何工作的,让继电器的原理一目了然,不再是一个黑盒子。
本继电器使用Gravity接口,开关量控制,使用简单,控制方便和通用。不需要繁琐的接线和焊接。也不需要复杂的I2C或者串口协议,只需要将数字端口置高电平或者低电平即可控制继电器的吸合或者释放。产品的输入输出端采用DC2.1接口,便于连接电源输入和输出负载,可以大幅度的简化接线的复杂度。
欧姆龙的继电器还有一个重要的特点,它对电感性的负载(如水泵,电机等)有优良的支持,所以,触点的寿命优于普通的继电器。
2. 产品特性
- 全透明继电器,工作状态一目了然。
- 采用高品质欧姆龙继电器,触点寿命更长。
- 输入直接接电源,输出直接接负载,如水泵或者电机,使用简单。
3. 应用场景
-
自动浇花
-
自动控制
-
物联网控制
4. 引脚排列图
接口名称 | 功能 |
---|---|
VIN | 电源输入端口,DC电源<30V |
VOUT | 电源输出端口,即负载端口 |
PH2.0-3P | 继电器控制端口 |
引脚D:数字引脚 | |
引脚+:VCC(3.3V或5V电平) | |
引脚-:GND |
5. 规格参数
电气参数
- 信号接口:PH2.0-3P(Gravity线序标准)
- 控制信号:数字信号(高电平吸合,低电平释放)
- 信号电平:3.3V、5V
- 供电电压:3.3V~5VDC
- 电源输入接口:DC2.1
- 电源输入电压:VIN<DC 30V
- 电源输出接口:DC2.1
继电器参数
- 继电器品牌:欧姆龙(OMRON)
- 继电器型号:G2R-2
- 继电器触点数量:2常开2常闭
- 触点材质:银镍合金
- 线圈电压:5VDC
其它参数
- 焊锡材质:无铅环保焊锡
- 产品尺寸(不含包装):(长)49mm ×(宽)33mm ×(高)32.5m
- 安装孔尺寸:直径3.0mm
- 产品重量(不含包装):35g
6. 产品尺寸图
7. 使用教程
7.1 Arduino UNO 主板使用教程
接下来将演示如何在Arduino UNO主板上来控制继电器的吸合和释放。
7.1.1 硬件准备
- DFRduino UNO R3(SKU: DFR0216)×1
- 4节5号封闭式电池盒 带DC2.1插头 带开关(SKU: FIT0918)×1
- 直流水泵(DC2.1接口)(SKU: FIT0910)×1
- Gravity:透明继电器模块 ×1
- PH2.0-3P排线 ×1
7.1.2 软件准备
- 下载Arduino IDE: 点击下载Arduino IDE
7.1.3 硬件连接:
连接说明:
-
继电器模块:D---(连接)---主控板:8
-
继电器模块:VCC---(连接)---主控板 :5V
-
继电器模块:GND---(连接)---主控板:GND
-
继电器模块:VIN---(连接)---电池盒(DC2.1接口)
-
继电器模块:VOUT---(连接)---直流水泵(DC2.1接口)
7.1.4 示例代码
int Relaypin = 8; // 定义继电器引脚
void setup() {
pinMode(Relaypin, OUTPUT);
}
void loop() {
digitalWrite(Relaypin, HIGH);//给继电器高电平
delay(1000);
digitalWrite(Relaypin, LOW);//给继电器低电平
delay(1000);
}
运行结果:
程序上传后,继电器就循环处于吸合状态一秒后又断开的状态。此时,打开电池盒开关,当继电器吸合时水泵开始工作;当继电器则处于释放状态,水泵停止工作。
7.2 micro:bit 主板使用教程
接下来将演示如何在micro:bit主板上来控制继电器的吸合和释放。
7.2.1 硬件准备
- micro:bit V2(SKU: MBT0039)×1
- IO Extend for micro:bit(SKU: MBT0008)×1
- 4节5号封闭式电池盒 带DC2.1插头 带开关(SKU: FIT0918)×1
- 直流水泵(DC2.1接口)(SKU: FIT0910)×1
- Gravity:透明继电器模块 ×1
- PH2.0-3P排线 ×1
7.2.2 软件准备
micro:bit可以在Mind+或者MakeCode软件上进行编程。
-
基于Mind+编程:下载Mind+编程软件。 点击下载Mind+
-
基于MakeCode编程:直接打开MakeCode。 点击打开MakeCode
7.2.3 硬件连接:
连接说明:
-
继电器模块:D---(连接)---主控板:P0
-
继电器模块:VCC---(连接)---主控板:3V3
-
继电器模块:GND---(连接)---主控板:GND
-
继电器模块:VIN---(连接)---电池盒(DC2.1接口)
-
继电器模块:VOUT---(连接)---直流水泵(DC2.1接口)
7.2.4 示例代码:基于Mind+编程
该代码实现了通过micro:bit的A、B按键来控制继电器模块的开和关。当按键A按下,P0引脚输出高电平;当按键B按下,P0引脚输出低电平。即可观察继电器和水泵的工作状态。
运行结果:
当电池盒开关打开时,按键A按下,继电器处于吸合状态,水泵开始工作;按键B按下,继电器则处于释放状态,水泵停止工作。
7.2.5 示例代码:基于MakeCode编程
该代码实现了通过micro:bit的A、B按键来控制继电器模块开和关。当按键A按下,P0引脚输出高电平;当按键B按下,P0引脚输出低电平。即可观察继电器和水泵的工作状态。
运行结果:
当电池盒开关打开时,按键A按下,继电器处于吸合状态,水泵开始工作;按键B按下,继电器则处于释放状态,水泵停止工作。
8. 常见问题
还没有客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!
更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。
[DFRobot商城购买链接]