아두이노

[아두이노] SoftwareSerial

pypanda 2020. 11. 7. 15:49
728x90

serial 통신 : 직렬 통신

SoftwareSerial : 일반 입출력 핀을 RX, TX 핀으로 사용할 수 있게 바꿔주는 라이브러리

이로인해 바뀌게 된 핀을 소프트웨어 시리얼이라고 한다.

 

기존의 원래 RX,TX 핀(0,1)  = 하드웨어 시리얼

 

기존의 포트 tx, rx 로 통신이 부족할 때 추가의 핀으로 tx, rx (송, 수신) 을 사용할 수 있다.

 

Serial.available() : 시리얼 포트에 저장되어있는 바이트 수를 반환한다.

 

blog.naver.com/darknisia/220789153470

 

[아두이노 I.키트] 9. 시리얼 통신

Serial 통신은 아두이노 보드와 컴퓨터가 서로 데이터를 주고받는 기본적인 통신에 해당한다. 쉽게 아두이...

blog.naver.com

SoftwareSerial 에서 RX, TX 핀 정의 순서

 

SoftwareSerial blueToothSerial(RxD,TxD);

 

블루투스 모듈과의 데이터 전송 순서 

ex) RX = 10, TX = 11

아두이노 TX(11) - 블루투스 모듈 - 아두이노 RX(10)


출처: https://faithnt.tistory.com/entry/아두이노-Bluetooth-shield-연결-예제성공 [Digital FaithWorld]