极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 38966|回复: 7

关于ARDUINO 继电器模块的接线及代码问题

[复制链接]
发表于 2016-5-11 23:30:45 | 显示全部楼层 |阅读模式
昨天按照坛友的提示用以下接法结的继电器,按道理来说灯泡会亮3秒灭3秒,可现在的情况是灯泡一直不亮,然后我把NO换到NC,灯泡保持常亮状态,也不灭,究竟是啥原因????请大神们支支招~~~

附上代码

int JDQ = 8;

void setup() {
pinMode(JDQ , OUTPUT);
}

void loop() {
digitalWrite(JDQ,HIGH);
delay(3000);
digitalWrite(JDQ,LOW);
delay(3000);
}

还有,继电器上的信号灯也是随着代码亮3秒灭3秒,这说明控制端应该是没问题的,可为毛高压端那头就是不见动静?还有松乐的这款继电器开合的时候有声音的吗?为什么指示灯亮,灭的时候,继电器一点声音没有?按道理来说应该有卡卡的开合的声音的吧?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-5-12 01:29:45 | 显示全部楼层
只能说明是坏的
回复 支持 反对

使用道具 举报

发表于 2016-5-12 09:18:38 | 显示全部楼层
昨天坛友说接到NO上是对的,NO和COM(公共端)组成常开,NC和COM(公共端)组成常闭,所以会一直亮。
另外可以直接测试一下继电器模块的好坏,VCC-VCC,GND-GND 、VCC(串联几百欧到1K电阻)--IN
回复 支持 反对

使用道具 举报

发表于 2016-5-12 09:42:24 | 显示全部楼层
如果你确定是在给模块单独供电5V(可以是USB充电器)的情况下,还是不动,
那你的模块可能是坏的了。。。。
回复 支持 反对

使用道具 举报

发表于 2016-5-12 20:15:24 | 显示全部楼层
       前些天就看到你的提问了,看到有坛友回答我就没参与。你这个求助其实很简单,你可以变通一下程序:
/********** 初 始 化 **********/
int    JDQ = 13;                        //利用板子上的 LED 做显示
void setup() {
        pinMode(JDQ , OUTPUT); //设置为输出
}
/********** 主 程 序 **********/
void loop() {
       digitalWrite(JDQ,HIGH);     //点亮 LED
       delay(3000);                     //延时 3 秒
       digitalWrite(JDQ,LOW);     //熄灭 LED
       delay(3000);                     //延时 3 秒
}
       将上面的程序编译烧录进板子里,(注意:此时板子不接外设。)此时板子上的LED应该【亮3秒,灭3秒】。若这一步实现了你再将板子上的【Vcc、GND和 13 脚】分别接到继电器模块的【Vcc、GND和 IN 】,这时继电器就会和 13 脚的 LED 一起亮灭了!如果 13 脚的 LED 亮,而继电器没动作,则说明继电器坏了
回复 支持 反对

使用道具 举报

发表于 2018-7-20 17:57:32 | 显示全部楼层
好。学到了这一点。谢谢分享啦。
回复 支持 反对

使用道具 举报

发表于 2018-7-20 19:57:42 | 显示全部楼层
有道理,我最近也想用Arduino接个中间继电器控制接触器,然后接触器下方接单相电机。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 12:51 , Processed in 0.044941 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表