Android Arduino Bluetoothモジュール通信ソースコード

1865 ワード

   Android ,           https://github.com/plastygrove/BlueSerial

次はArduinoで、接続はもちろんです.HC 06のBluetoothモジュールを使用しています.
BluetoothのRx接続ArduinoのTx
BluetoothのTx接続ArduinoのRx
ちょうど逆です.
#include
SoftwareSerial bluetooth(2,3);//rx,tx
char val;
int ledpin=13;
void setup()
{
  bluetooth.begin(9600);
  pinMode(ledpin,OUTPUT);
}

void loop()
{
  if(bluetooth.available())
  {
    val=bluetooth.read();
    bluetooth.println(val);
  }
  if(val=='q')
  {
    digitalWrite(ledpin,HIGH);
    bluetooth.println("LED ON!");
  }
  else if(val=='w'){
    digitalWrite(ledpin,LOW);
    bluetooth.println("LED OFF!");
  }
}

アンドロイドの携帯電話にBluetoothモジュールを接続します.送信q,led 13が点灯,w,消灯.