아두이노를 제어하는 어플을 만들려는데,
아두이노기기에는 아두이노 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값을 바꿔주려면 어떻게 해야할까요?
(블루투스를 통해 연결하려고합니다.)