code.make.create.
아두이노를 다루면서
가장 잘 알아야 확장이 가능하고,
가장 잘 알아야 디버깅이 쉬운 파트여서
정리해보려고 합니다.
1. Serial은 무엇인가요?
아두이노 보드와 컴퓨터 사이의 통신할 때 쓰이는 것으로,
시리얼 포트
UART라고 불리기도 합니다.
2. 어떻게 통신하는 걸까요?
아두이노 보드에 있는 디지털 핀
0(RX)와 1(TX)에서
USB를 통해서
컴퓨터와 통신합니다.
3. 주의할 점은 없을까요?
시리얼을 사용하기 위해서 0과 1의 디지털 핀을
사용한다고 했었기에
해당 핀을 이용한 부품연결은
하지 않아야 합니다.
이 기능을 사용하지 않을 때에는
0과 1포트를 사용할 수 있지만!
너무 헷갈리고
실수의 여지가 있기때문에
수많은 다른 디지털 핀을 사용하길 권장합니다.
4. 사용법은 어떻게 되나요?
1) 시리얼을 시작한다는 의미로
Serial.begin(speed);
선언을 합니다.
setup() 함수 내부에 해주면 됩니다.
speed는
시리얼 모니터에서 설정하는 보드레이트를
넣어주면 됩니다.
2) 시작이 있으면 끝이 있죠.
Serial.end();
3) 가장 많이 사용하는 출력은
시리얼 모니터 창에 출력을 하려면
Serial.print("123123");
Serial.println("45454545");
출력하는 함수 print를 사용합니다.
println은 한줄씩 엔터치는 효과가 더해집니다.
가장 기본적인
선언하고, 출력하고, 마무리하는 것을 다뤄봤습니다.
자세한 내용은 아두이노 레퍼런스를 참고하면 좋습니다.
https://www.arduino.cc/reference/en/language/functions/communication/serial/
Serial - Arduino Reference
Description Used for communication between the Arduino board and a computer or other devices. All Arduino boards have at least one serial port (also known as a UART or USART), and some have several. Board Serial pins Serial1 pins Serial2 pins Serial3 pins
www.arduino.cc
즐거운 코딩하세요^^

'코딩 > 아두이노' 카테고리의 다른 글
겨울방학코딩공부, LED를 아두이노 보드에 연결하는 방법 (0) | 2024.01.16 |
---|---|
아두이노와 블록코딩, 조건문 (if) 사용법 정리하기 (0) | 2023.12.13 |
아두이노 코딩, error: expected unqualified-id before '{' token 디버깅하기 (0) | 2023.12.01 |
아두이노 코딩, 변수 알아보기 (0) | 2023.11.24 |
인공지능 코딩교육, 인공지능이란 무엇일까? (0) | 2023.11.20 |