Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 2103|回復: 1
打印 上一主題 下一主題

語法是否有錯??

[複製鏈接]
跳轉到指定樓層
1#
發表於 2016-9-8 16:29:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 w72321 於 2016-9-8 16:30 編輯

PosY 會是 'L' or 'R'
LR是伺服馬達


    char Y = PosY ;
    int angleY = 90;

    LR.write(angleY);//伺服馬達 起始角度

    if (Y == 'L') {//若接受到字元'L'時
      angleY = angleY - 15;
    } else if (Y == 'R') {//若接受到字元'R'時
      angleY = angleY + 15;
    } else {
      angleY = angleY ; //置中
    }
因為伺服馬達會一直抽蓄
2#
發表於 2016-9-8 17:05:08 | 只看該作者
程式應該沒給完整
否則
int angleY = 90;
LR.write(angleY);//伺服馬達 起始角度
就等於
LR.write(90);
角度根本就會固定在 90, 不會動吧?
不然就是你的SERVO掛點了
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-11-23 20:00 , Processed in 0.092062 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表