정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

아두이노 Micro 블루투스 통신 관련
윤건진 | 2016-03-29

아두이노 Uno를 아래코드로 하면 정상 작동합니다.

하지만 아두이노 Micro를 이용하면 핀을 2,3에 TX,RX를 연결해 보았지만

 시리얼 모니터에서 값을 보내면 핸드폰으로는 값이 보내지는데 

 핀 연결이 까다로운건지 뭔지 문제를 못찾겠습니다.

SoftwareSerial BTSerial(2, 3); //Connect HC-06. Use your (TX, RX) settings
 
void setup()  
{
  Serial.begin(9600);
  Serial.println("Hello!");
 
  BTSerial.begin(9600);  // set the data rate for the BT port
}
 
void loop()
{
  // BT –> Data –> Serial
  if (BTSerial.available()) {
    Serial.write(BTSerial.read());
  }
  // Serial –> Data –> BT
  if (Serial.available()) {
    BTSerial.write(Serial.read());
  }
}
이전글   |    토양수분감지센서를 3초 감지 후 led가 작동되게 하고 싶습니다.... 2016-03-29
다음글   |    페어링 문제 2016-03-29