Robofun 機器人論壇

標題: 新手四軸 [打印本頁]

作者: 薛宏緯    時間: 2016-12-31 17:27
標題: 新手四軸
本帖最後由 薛宏緯 於 2016-12-31 19:32 編輯

最近在用arduino r3 uno做四軸 我用apc220無線模組,現在卡在我用兩個搖桿一個控制油門,一個控制方向,可是我不知道該如何傳出多個不同的值,和接收不同的值。
本來是想用  Serial.write(power);  //傳出油門
                    Serial.write(x);  //傳出方向搖桿x軸的值
                     Serial.write(y);  //傳出方向搖桿y軸的值


在利用Serial.read()接收三個只能讀到油門的值,之後上網找了一些文章,發現這樣只會讀取到第一個值,那該如何不斷的讀取不同的3個值。
作者: 超新手    時間: 2017-1-3 08:30
要等到 Serial.available() >= 3之後,
再去Serial.read() 三次
就可以收到三個不同的值

不過....
還是會有其他問題
先試試看再說
作者: 薛宏緯    時間: 2017-1-7 16:23
原來Serial.available()還可以這樣用,謝謝大大寶貴的意見,我之後還用了另一種方法,值接把3個值轉字串一起傳出去,到接收端在解碼





歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2