마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드- 아두이노 제어하기

0 추천

아두이노를 제어하는 어플을 만들려는데,

아두이노기기에는 아두이노 1.6.8 프로그램을 이용해 

#include <SoftwareSerial.h>

int TxPin = 2;
int RxPin = 3;
int ledPin = 13;
SoftwareSerial BTSerial(TxPin, RxPin);

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

void loop()
{
  if (BTSerial.available())
  {
    char cmd = (char)BTSerial.read();
    
    if(cmd == '1') {
      digitalWrite(ledPin,HIGH);
    } else if(cmd == '0') {
      digitalWrite(ledPin,LOW);
    }
  }
}
를 입력해두었습니다.

여기서 cmd값이 1이되면 불이 켜지고, 0이되면 불이 꺼지는 원리인것은 알겠는데

 

이클립스로 이것을 제어하는 어플을 만들려고하는데,

이클립스에서 cmd를 선언한뒤에 

버튼을 누르면 cmd가 1이 되거나 0이 되는 코드를 작성하면

이클립스에 있는 cmd 값이 바뀌는거지

아두이노에 있는 cmd값이 바뀌는것이 아니잖아요..?

 

아두이노에 있는 cmd값을 바꿔주려면 어떻게 해야할까요?

(블루투스를 통해 연결하려고합니다.)

 

 

미야나기 (320 포인트) 님이 2016년 4월 4일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...