Amarino蓝牙连接

时间:2012-02-29 10:12:04

标签: android

我正在使用Aurdino和Amarino任务。我能够与Aurdino连接,我可以从Android应用程序向Aurdino发送数据。以同样的方式我可以从Aurdino访问我应该发送到Android应用程序的数据(从aurdino访问数据意味着不是我从Android应用程序发送到aurdino的相同数据)。 Aurdino可以包含不同的数据,我想访问它。请帮帮我

此致 克里希纳

1 个答案:

答案 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);                   
}