綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 有關藍芽接收arduino 字元的問題

[複製連結] 查看: 2127|回覆: 0|好評: 0
跳轉到指定樓層
樓主
dylan0714 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2014-4-25 15:34

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
各位好這是我第一次寫Android的程式
想利用Android --->傳值 "z" 到Arduion
當arduino 收到值判斷收到 "z" 之後 再送回android
android 判斷收到值是否為 "x"
如果是就開始執行 page3();

目前我可以做到傳送直到arduino 再由Arduino傳值回來
但我不了解怎麼用android去接那個值
不一定要給我答案,但希望可以提點一下 謝謝


程式碼為下:

Handler btHandler = new Handler() {
    public void handleMessage(Message m) {
      if (m.what == 0) {
        scrollView.fullScroll(ScrollView.FOCUS_DOWN);
        Toast.makeText(Page1.this, msg, Toast.LENGTH_LONG).show();
      } else if (m.what == 1) {
        Toast.makeText(Page1.this, "藍芽已成功連接:" + devAddr,
        Toast.LENGTH_LONG).show();
        
          try {
            btOut.write("z".getBytes());
          } catch (IOException e) {
            e.printStackTrace();
          }
        Page3();
      } else {
        Toast.makeText(Page1.this, "藍芽連線逾時", Toast.LENGTH_LONG).show();
      }
    }
  };

如果想要完整程式碼可以私信一下
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則