CODEDRAGON ㆍDevelopment/IoT
Serial(UART) 통신을 위한 핀 구조
· 아두이노-아두이노 간에 Serial 연결을 할 경우는 별도의 변환 칩이 필요치 않으므로 TX-RX, RX-TX 핀을 서로 크로스해서 연결하면 통신이 가능합니다.
· 아두이노 내부적으로 Serial TX(전송), RX(수신) 용도로 아두이노 Digital 1번(TX), 0번(RX) 핀을 사용합니다. 따라서 Digital 0번, 1번 핀에 다른 모듈을 연결하고 조작할 경우 PC와 연결된 아두이노와 Serial 통신 함수를 함께 사용할 수 없어 PC와 통신이 되지 않습니다.
· 보통 디지털 0번, 1번 핀 외에 TX, RX 핀이 추가로 달려 있는데 내부적으로는 디지털 0번, 1번과 공유된 핀입니다.
Serial 사용방법
· Serial 을 이용하기 위해 특별히 라이브러리를 설치할 필요는 없습니다.
· 기본 클래스로 제공되기 때문에 Serial.begin(); 등과 같이 사용하면 됩니다.
· 표준 스트림 클래스를 상속하므로 read(), write(), print() 등의 함수명을 사용할 수 있습니다.
'Development > IoT' 카테고리의 다른 글
디버깅 도구로써의 Serial통신 (0) | 2018.05.24 |
---|---|
RGB LED, RGB LED 핀 구조 (0) | 2018.05.24 |
LDR (Light Depedent Resistor; 광센서 모듈 ) (0) | 2018.05.24 |
Serial 통신(UART; Universal Asynchronous Receiver/Transmitter) (0) | 2018.05.23 |
아두이노-모듈 간 통신 방법 (0) | 2018.05.23 |