- 腳位部分將不再詳細說明,請參考前面幾各單元範例。
- Arduino Code 部份,我們再loop()中新增下列代碼,透過LED來啟動量測心跳功能
int ledPinState = digitalRead(ledPin); // 讀取led的state if (ledPinState == HIGH) { senseHeartRate(); // 測量心跳 }
- 而Android Code部分,可參考下載Bluetooth Library(https://github.com/akexorcist/Android-BluetoothSPPLibrary),裡面有提供完整Bluetooth掃描、配對、連線、自動連線功能。我們可以經由裡面的範例改寫,在setup()中設定藍芽的DataReceivedListener,處理藍芽收到的Data。如下圖
最後之完成畫面如下。
完成之腳位圖 |
APP單元測試完成圖 |
參考資料:
http://here-apps.blogspot.tw/2014/07/lab3-arduino.html
沒有留言:
張貼留言