라벨이 입력 받기인 게시물 표시

[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 () ; //문자열 읽어 오기   ...