[ arduino ] 문자가 들어올 때 간단하게 처리 하는 방법
작성일 21-01-26 09:13
페이지 정보
작성자 웹지기 조회 6,550회 댓글 0건본문
문자가 들어올 때 간단하게 처리 하는 방법
아두이노에서 문자열은 한글자씩 읽어 들여서 저장을 해줘야 한다.
한번 read()로 읽어들인 문자는 저장이 되지 않아도 날아가 버린다.
boolean type = false;
String str = "";
while (esp.available()) {
char c = esp.read(); //문자를 일단 넣어준다.
if(c == '/') {
//ture, false 를 반대 상황에 맞게 넣어주는 방법
// '/'를 처음 만나게 되면 true가 되면 true인 상태에서 문자열을 저장하고
// '/'를 두번째 만나게 되면 false가 되면서 더이상의 문자열은 저장하지 않는다.
type = !type;
} else if(type) { // type가 true면
str += c;
}
}
Serial.print(str);
추천0
비추천 0
댓글목록
등록된 댓글이 없습니다.