메뉴 건너뛰기

정보자료게시판

장비/디자인/구조

[아두이노] 시리얼 통신 예제

by 라키 posted Aug 09, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
[예제 1]
unsigned char c;

void setup(){
  Serial.begin(9600);
}

void loop(){
  if(Serial.available() >0){
    c=Serial.read();
    Serial.write(c);
  }
}

 

[예제 2]
unsigned char c;

void setup(){
  Serial.begin(9600);
  pinMode(13, OUTPUT);
}

void loop(){
  if(Serial.available() >0){
    c=Serial.read();

    if(c == '1') {
      digitalWrite(13, HIGH); 
      Serial.println("LED ON");
    }
    else if(c == '0') {
      digitalWrite(13, LOW);
      Serial.println("LED OFF");
    }
  }
}

위로