Arduino开发之如何连接继电器模块?

0.引言

  继电器的作用是扩大控制范围:例如,多触点继电器控制信号达到某一定值时,可以按触点组的不同形式,同时换接、开断、接通多路电路。可以放大控制效果,例如灵敏型继电器、中间继电器等,用一个很微小的控制量,可以控制很大功率的电路;可以综合信号,例如当多个控制信号按规定的形式输入多绕组继电器时,经过比较综合,达到预定的控制效果;可以自动遥控监测,例如自动装置上的继电器与其他电器一起,可以组成程序控制线路,从而实现自动化运行。开始笔者以为连接继电器很难,毕竟要弱电控制强电,但实际操作后发现继电器的连接和初步控制较简单,本文做简单记录作为总结。

1.继电器模块和交流同步电机说明

  (1)继电器模块
  在这里插入图片描述
  (2)交流同步电机
  在这里插入图片描述

2.编写代码

const int relayPin5 =5;
const int relayPin6 =6;
char num='\0';
void setup()
{
  Serial.begin(9600); //设置串口调试端口   
  pinMode(relayPin5, OUTPUT);
  pinMode(relayPin6, OUTPUT);
}
void loop()
{
  if(Serial.available()){//接收串口信息
    num = (char)Serial.read();
    Serial.println(num);
  }
  if(num=='0'){//暂停
    digitalWrite(relayPin5, LOW);
    digitalWrite(relayPin6, LOW);
  }
  else if(num=='1'){//正转
    digitalWrite(relayPin5, HIGH);
    digitalWrite(relayPin6, LOW);
  }
  else if(num=='2'){//反转
    digitalWrite(relayPin5, LOW);
    digitalWrite(relayPin6, HIGH);
  }
}

参考资料:
[1] cacrle. Arduino如何进行开发?; 2023-03-15 [accessed 2023-03-28].

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值