Arduino笔记-继电器模块的使用

这里以一个小实验为例,当串口输入a时亮灯:

当输入b的时候,灭灯,这里主要是使用了继电器

后台打印如下:

这里说下继电器的理论:

ab之间是线圈,只要在ab两端上加上一定的电压,线圈中就有有电流流过。这是S,D就会连通在一起。

下面是接线图这里直接拍照,我就不画了:

这里正极都为+5V即可。

代码如下:

int LED = 2; 

void setup()
{
  pinMode(LED, OUTPUT);
  Serial.begin(9600);
}
 
void loop()
{
  char cmd;
  while(Serial.available() > 0){
    
    cmd = Serial.read();
    if (cmd == 'a'){
      
      Serial.println("LED is HIGH");
      digitalWrite(LED,HIGH);
    }
    else if(cmd == 'b'){
      
      Serial.println("LED is LOW");
      digitalWrite(LED,LOW);
    }
    else{
    }
  }
  delay(200); 
}
发布了1318 篇原创文章 · 获赞 4477 · 访问量 195万+

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/105208021