본문 바로가기
프로그래밍/아두이노

아두이노 블루투스로 안드로이드 연결하기

by -현's- 2016. 1. 5.
반응형


●블루투스 모듈(HC-06)

- 블루투스를 이용할 수 있게 해주는 모듈이다. 아두이노 스케치에서 SoftwareSerial를 사용하여 통신한다.









●안드로이드 블루투스로 LED 점멸하는 예제



#include <SoftwareSerial.h>

byte INBYTE;

const int  ledPin = 10;

String str=""; 

SoftwareSerial BTSerial(3, 2); //Connect HC-06 TX,RX

void setup()  

{

  Serial.begin(9600); //PC와 연결

  BTSerial.begin(9600);//블루투스 연결

  pinMode(ledPin, OUTPUT);

}

void loop()

{

  if (BTSerial.available()){

    INBYTE = BTSerial.read();  

    switch(INBYTE){

      case 'a':

        digitalWrite(ledPin, LOW); 

      break;

      case 'b':

        digitalWrite(ledPin, HIGH);

      break;

    }

  }

}  





















반응형

댓글