본문 바로가기

Arduino

[Arduino] Serial 실습: 시리얼 모니터에 'on'과 'off' 입력(전송)하여 LED On/Off 하기

반응형

시리얼 모니터에 'on'과 'off' 입력(전송)하여 LED On/Off 하기


(준비물)

아두이노 우노(Arduino Uno)

USB 케이블

LED

저항

점퍼 케이블

 

▲ 아두이노 우노, USB 케이블
▲ LED, 저항, 점퍼 케이블


(회로 연결)

 

 


int led = 13;

void setup() {
  Serial.begin(9600);
  pinMode(led, OUTPUT);
  
  Serial.println("LED Control");
}

void loop() {

  String ledOnOff;

  ledOnOff = Serial.readString();

  if(ledOnOff == "on"){
    digitalWrite(led, HIGH);
    Serial.println("LED On");
  }
  else if(ledOnOff == "off"){
    digitalWrite(led, LOW);
    Serial.println("LED Off");
  }
}

 

반응형