정보나눔

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

아두이노와 블르투스 소스!
전태영 | 2016-05-24

#include <SoftwareSerial.h>

int TxPin = 2;
int RxPin = 3;
int redPin = 13;
int greenPin = 12;
SoftwareSerial BTSerial(TxPin, RxPin);

void setup() 
{
  BTSerial.begin(9600);
  pinMode(redPin,OUTPUT);
  pinMode(greenPin,OUTPUT);
}

void loop()
{
  if (BTSerial.available())
  {
    char cmd = (char)BTSerial.read();

    while(1)
    {
      digitalWrite(greenPin,HIGH);
     
    if(0)
    {
      digitalWrite(redPin,LOW);

      break ;
    }
  }
}
}

지금 이런식으로 소스를 짲는데 이거말고 블루투스 신호가 잡히지 않으면 다시 초기로 돌아가서 빨간색이 잡히게 하려면 어떻게 해야하나요??

이전글   |    온도와 시간 동시에 조절이 가능한가요? 2016-05-24
다음글   |    오렌지보드와 블루이노 차이점은 무엇인가요?... 2016-05-24