arduino无法控制继电器-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11709|回复: 10

[未解决] arduino无法控制继电器

[复制链接]
发表于 2018-11-25 13:28 | 显示全部楼层 |阅读模式
我原来的想法是arduino通过光敏传感器来控制继电器闭合和断开,来达到开灯和关灯的目的,但现在是结果是arduino根本控制不了继电器的闭合和短板开,求大神指点

这是代码程序
#include<GSM.h>
#include<Wire.h>
#include<math.h>
int buguangPin=8;
int guangmingPin=A1;

void setup()
{
  Serial.begin(9600);
  pinMode(buguangPin,OUTPUT);
}
void loop()
{
  int guangming;
  guangming=analogRead(guangmingPin);
       if(guangming<500)
     digitalWrite (buguangPin,LOW);
     if(guangming>550)   
      digitalWrite (buguangPin,HIGH);

    Serial.print("Moisture Sensor Value;");
    Serial.println (analogRead(guangmingPin));
    delay(100);
    printf(guangming);

这是传感器读取的数值范围,这时应给低电平,但继电器没反应

这是传感器读取的数值范围,这时应给低电平,但继电器没反应

这时应给高电平

这时应给高电平
发表于 2018-11-25 15:32 | 显示全部楼层
另外貌似你只给继电器了low,参考电平在哪里?也就是arduino和继电器的地没有共上,
发表于 2018-11-26 10:11 | 显示全部楼层
同上,要连接UNO与继电器的负极。
 楼主| 发表于 2018-11-25 13:31 | 显示全部楼层
求大神指点,谢谢

这是电路连接,求大神指点

这是电路连接,求大神指点
发表于 2018-11-25 15:30 | 显示全部楼层
先测一下相应管脚有没有低电平,如果有,那就是继电器板的问题,
发表于 2018-11-26 10:58 | 显示全部楼层
没有共地,连主板的GND到继电器控制的供电电源的负极~
发表于 2018-12-11 16:39 | 显示全部楼层
硬件线路问题,网上找下电路图仔细对比下
发表于 2021-2-18 18:17 | 显示全部楼层
  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  3.   实验三:自动光控开关(220V交流电),白天灯灭晚上灯亮
  4.   LED(接入板载灯D13脚)
  5.   实验接线:
  6.   光敏电阻模块   Uno
  7.   +            Vcc
  8.   G            GND
  9.   D0           D2
  10.   继电器模块    Uno  (使用低电平触发继电器模块)
  11.   VCC          Vcc
  12.   GND          GND
  13.   IN           D8
  14. */

  15. void setup() {
  16.   pinMode(2, INPUT); //将D2设置为输入状态(光敏电阻)
  17.   pinMode(8, OUTPUT); //D8设置为输出状态(继电器)
  18.   pinMode(13, OUTPUT); //D13设置为输出状态(LED灯)
  19. }

  20. void loop() {
  21.   if (digitalRead(2)) {//如果白天有光(光敏信号)
  22.     digitalWrite(8, LOW); // 则继电器释放
  23.     digitalWrite(13, HIGH); // LED指示灯熄灭
  24.   }
  25.   else {
  26.     digitalWrite(8, HIGH); // 否则继电器吸合,接通220V灯泡
  27.     digitalWrite(13, LOW); //LED指示灯亮(夜晚)
  28.     delay(1000);
  29.   }
  30. }
复制代码


发表于 2021-2-18 18:18 | 显示全部楼层
开源仿真编程(Linkboy V4.2

55.jpg

发表于 2021-2-18 18:19 | 显示全部楼层
开源图形编程(Mind+、编玩边学)

56.jpg

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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 12:48 , Processed in 0.097725 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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