继电器模块使用入门

 

一般上过初中的同学对于继电器应该都不陌生,继电器的工作原理非常简单就是通过给电磁线圈加载电压,通过线圈产生的磁场吸合电路达到电路的通断效果。所以继电器的应用通常在电力控制系统中。而随着物联网的普及,很多家庭也开始采用智能家居的装修方案,而家庭中的智能电路开关基本上都是由继电器构成的,所以本篇博客波波也将简单分享如何使用继电器控制电路的通断。

在本篇笔记中波波仍然采用的是Arduino的开发板外加一个四路光耦继电器,LED在本例中用了一个,因为其他的灯珠都在实验中烧毁了哈哈~~~

本身继电器通常是弱电控制强电,但为了安全起见,本例是弱电控制弱电的方式,希望大家不要被案例中的东西所误导,理解基本原理即可。

1、认识继电器。

继电器模块使用入门

上图是本例中继电器的样子,在右下角的位置是我们的信号输入端。只要对其中IN1,IN2,IN3,IN4的任意引脚输入高电平信号都可以控制对应的输出端电路闭合。

2、连线:

连线的方式很简单,把继电器的VCC、IN1,IN2,IN3,IN4、GND分别接在arduino开发板的5V、D4,D5,D6、D7和GND引脚上。继电器连接一个带电源的完整电路,把继电器当成电路中的开关即可。

3、源代码:

  1. int relay4 = 4;
  2. int relay3 = 5;
  3. int relay2 = 6;
  4. int relay1 = 7;
  5. void setup() {
  6.   // put your setup code here, to run once:
  7.   pinMode(relay1,OUTPUT);
  8.   pinMode(relay2,OUTPUT);
  9.   pinMode(relay3,OUTPUT);
  10.   pinMode(relay4,OUTPUT);
  11. }
  12. void loop() {
  13.   // put your main code here, to run repeatedly:
  14.   digitalWrite(relay4,HIGH);
  15.   delay(1000);
  16.   digitalWrite(relay4,LOW);
  17.   delay(1000);
  18. }

4、效果展示。

其实效果没啥好展示的,上面的示例非常简单。在实际应用中我们往往会把ESP8266芯片等其他模块与继电器共同使用,从而达到远程控制的目的。

继电器模块使用入门

今天的分享就到这里,有时间我会把相关内容整理成一套完整的开发示例分享到GIT上,敬请期待!

你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!