스위치와 릴레이 모듈

이전 시간에는 아두이노와 릴레이 모듈을 이용하여 LED를 1초에 한번씩 깜빡이는 예제와 스위치를 이용하여 LED를 ON/OFF하는 예제를 실습해보았다. 이번에는 로커 스위치와 릴레이모듈을 합쳐서 스위치를 ON했을 때에만 릴레이가 작동하여 LED를 1초에 한번씩 깜빡이도록 해보자.

회로도

코드

코드 보기

int Relay = 3;
int Switch = 9;
 
void setup()
{
  pinMode(Relaypin,OUTPUT);         // 릴레이를 출력으로 설정
  pinMode(Switch,INPUT_PULLUP);     // 스위치를 입력으로 설정
}
 
void loop()
{
  if(digitalRead(Switch)==LOW)       // 스위치를 누르면
  {
    while()
    {
       digitalWrite(Relay,HIGH);     // 1채널 릴레이 ON
       delay(1000);
       digitalWrite(Relay,LOW);     // 1채널 릴레이 OFF
       delay(1000);
    }
  }
  else                               // 스위치를 누르지 않으면 
  {
    digitalWrite(Relay,LOW);      // 1채널 릴레이 OFF
    delay(100);
  }
}

실습


Comments

4 responses to “스위치와 릴레이 모듈”

  1. great put up, very informative. I ponder why the other specialists of this sector do not realize this.
    You must continue your writing. I am sure, you’ve a great readers’ base already!

  2. Hi! I’ve been following your site for some time now and finally got the bravery to go ahead and give you a
    shout out from Kingwood Texas! Just wanted to say keep up the good work!

  3. Hello, I enjoy reading all of your article.
    I wanted to write a little comment to support you.

  4. I enjoy what you guys tend to be up too. Such
    clever work and coverage! Keep up the good works guys I’ve added you guys to
    our blogroll.

Leave a Reply