我正在使用Aurdino和Amarino任务。我能够与Aurdino连接,我可以从Android应用程序向Aurdino发送数据。以同样的方式我可以从Aurdino访问我应该发送到Android应用程序的数据(从aurdino访问数据意味着不是我从Android应用程序发送到aurdino的相同数据)。 Aurdino可以包含不同的数据,我想访问它。请帮帮我
此致 克里希纳
答案 0 :(得分:0)
如果您将蓝牙RX连接到您的Arduino TX( 上传草图后),您应该可以通过正常的串行操作获取来自Android的数据。下面是一个示例草图,如果接收到“1”,将打开端口13上的LED,否则它将被关闭 see this for a tutorial
您也可以使用SoftSerial端口
char val;
int ledpin = 13;
void setup() {
pinMode(ledpin, OUTPUT);
Serial.begin(9600);
}
void loop() {
if( Serial.available() )
{
val = Serial.read();
Serial.println(val);
}
if( val == '1' )
{
digitalWrite(ledpin, HIGH);
} else {
digitalWrite(ledpin, LOW);
}
delay(100);
}