[ arduino ] 문자가 들어올 때 간단하게 처리 하는 방법 > arduino

본문 바로가기

사이트 내 전체검색

arduino

[ arduino ] 문자가 들어올 때 간단하게 처리 하는 방법

작성일 21-01-26 09:13

페이지 정보

작성자 웹지기 조회 5,171회 댓글 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

댓글목록

등록된 댓글이 없습니다.

전체 25건 1 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기