[Arduino] 아두이노 시리얼 모니터에 값 입력받기

아두이노 시리얼 모니터에 값 입력받기 시리얼 모니터에 변수나 문자열을 입력 할 수 있다. 데이터 입출력을 위해 시리얼 객체 선언 아두이노 처음 할 때 가장 많이 하는 실수가 통신 셋업을 안해주는 거다. 이러면 시리얼 모니터가 안 뜬다. set up 함수에 꼭 시리얼 객체를 선언을 해줘야 한다. void setup () { Serial . begin ( 9600 ) ; //초당 9600 비트로 통신 하겠다. } 시리얼 모니터 입력 값 확인하기 입력 값을 받기 전에 꼭 available() 함수를 사용 해야한다. 그래야 쓰레기 값이 안들어 온다. void loop () { String str = "" ; if ( Serial . available () > 0 ) // 입력 값이 0 보다 크면 { str = Serial . read () ; //문자열 읽어 오기 str = Serial . readStringUntil () ; // 문자열 가져오기 // \n(공백)을 만날 때 까지 } } 시리얼 모니터 입력 값 확인 함수 입력 값을 받기 전에 꼭 available() 함수를 사용 해야한다. 그래야 쓰레기 값이 안들어 온다. void loop () { char chr = "" ; String str = "" ; int data; if ( Serial . available () > 0 ) // 입력 값이 0 보다 크면 { chr = Serial . read () ; //변수 읽어 오기 str = Serial . readString () ; //문자열 읽어 오기 ...