2015年5月17日 星期日

APP Inventor 2 藍芽傳送字串至 Arduino

功能:Android 手機APP傳送字串至Arduino
說明:
(1)使用藍芽,
(2)APP傳送字串至Arduino
(3)使用SoftwareSerial
 Arduino程式
#include <SoftwareSerial.h>
#include <Wire.h>//引用二個函式庫SoftwareSerial及Wire
SoftwareSerial I2CBT(10,11);//定義PIN10及PIN11分別為RX及TX腳位
//注意此RX, TX分別接藍芽模組的TX, RX
void setup() {
   Serial.begin(9600); //Arduino起始鮑率:9600
   I2CBT.begin(57600);
//藍牙鮑率:57600(注意!每個藍牙晶片的鮑率都不太一樣,請務必確認
   I2CBT.setTimeout(50);
   Serial.println("Hello");
}
void loop() {
   // 檢查是否有資料可供讀取
   while (I2CBT.available()) {
      Serial.println(I2CBT.readString());
    }
}
APP Inventor 2


沒有留言:

張貼留言