官方商店:见评论区
面向学生
一、简介
常见的LED小灯、小型电机或小型传感器的工作电压在3.3v左右,故可以让单片机直接控制其开关。但是像家用电灯泡、家用电风扇或电磁锁的工作电压是220v,故单片机无法直接控制其开关。这时候,单片机可以借助继电器来控制高电压用电器的开关。
二、技术参数
- 尺寸:40.31620毫米
- 供电电压:5v
- 触发电平:3~7v触发
- 触发电流:约5mA
- 控制电压:AC 0-250v 或 DC 0~30v
-
三、引脚说明
5v:电源正极接口,可外接5v供电电源
- GND/RGND:电源负极接口,可外接电源负极或地线(GND)
-
四、模块特点
支持3.3v和5v的控制信号。
- 支持控制直流或者交流电外设。
- 支持控制0~250v的交流电外设。
- 内置一个常开和一个常闭接口。
- 内置控制指示灯。
- 三极管蓄力驱动继电器线圈。
-
五、使用说明
1.引脚接线说明
5v和GND/RGND分别接入电源正极和负极。
- 单片机的GPIO连接CH1,然后向CH1输出高/低电平即可控制继电器的开/合。
- 依照下文的说明接入外部设备,单片机即可通过继电器控制外部设备的开关。
2.外部设备接线说明
3.参考代码
/*
宏定义控制模块的GPIO,格式如下:
#define 接口名称 单片机GPIO名称
*/
//定义单片机的P0_0接口作为触发继电器接口。同时,P0_0需与模块的CH1引脚用杜邦线连接起来
#define JDQ P0_0
void main()
{
//初始化继电器
initialJDQ();//读者需要根据不同的单片机来自行实现本函数
//触发继电器
JDQ=1;//本语句等价于:P0_0=1
//停止触发继电器
JDQ=0;//本语句等价于:P0_0=0
}
联系我们
- 如需选购Matter、ZigBee、433/868、LoRa、2.4G、WiFi等物联网模块或IoT设备定制开发,联系方式:见评论区。
- IoT低代码开发平台:见评论区。