請依下圖接線


#include <SoftwareSerial.h> // 包含SoftwareSerial標頭檔

char ch,LedK,h;
char Hello[]="Hello!";
SoftwareSerial BT(12,13); // 建構軟體串列埠,TxD=12、RxD=13

void setup() {
     BT.begin(9600); // 設定軟體串列埠的鮑率為9600
     pinMode(2, OUTPUT);
     pinMode(3, OUTPUT);
     digitalWrite(2, 1);// 1 滅掉
     digitalWrite(3, 1);
     LedK=1;
     h=0;
}

// 主程式
void loop() {
     digitalWrite(2, LedK);
     if(BT.available()){//藍芽有訊息進來
          ch=BT.read();//讀資料
          if(ch=='1')
               digitalWrite(3, 0);//0亮
          else
               digitalWrite(3, 1);//1滅
     }
     delay(1000);
     LedK=!LedK;
     BT.write(Hello[h]);
     h=(h+1)%6;//Hello! 的長度
}


App Inventer2 部份,設計如下:





  手機 APP inventor 程式下載 (aia) (apk)
  Demo 影片