2022-04-07 Arduino_4
2022. 4. 7. 14:23ㆍ학부 강의/Arduino
제어구조 3가지
- 순차구조
- 선택구조
- 반복구조
자료형 3가지
- 정수형
- 실수형
- 문자형
[아두이노 레퍼런스] Serial.read() 함수
void setup()
{
Serial.begin(9600);
}
void loop()
{
if(Serial.available())
{
char ch = Serial.read();
if(ch >= 'a' && ch <= 'z')
{
ch -= 32;
Serial.println(ch);
}
else if(ch >= 'A' && ch <= 'Z')
{
ch += 32;
Serial.println(ch);
}
}
}
아두이노 Serial.read() 함수는 수신된 데이터를 읽어오는 데 사용.
호출 시 시리얼 버퍼의 첫 번째 바이트만 읽어옵니다.
1바이트라서 char와 크기가 같다.
단 2바이트의 int는 Serial.parseInt 등 다른 방식의 작업이 필요하다.
데이터를 읽어오는 방법에 따라 Serial.readBytes(), Serial.readBytesUntil(), Serial.readString() 등으로 구분하여 사용할 수 있다.
출처 : https://www.arduino.cc/reference/ko/language/functions/communication/serial/read/
'학부 강의 > Arduino' 카테고리의 다른 글
2022-05-02 Arduino_6 (0) | 2022.05.02 |
---|---|
2022-04-13 Arduino_5 (0) | 2022.04.13 |
2022-03-30 단축_계산 (0) | 2022.03.30 |
2022-03-30 Arduino_3 (0) | 2022.03.30 |
2022-03-23 Arduino_2 (0) | 2022.03.23 |