Robofun 機器人論壇

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

自走車結合循跡問題

[複製鏈接]
1#
發表於 2018-6-22 19:41:40 | 顯示全部樓層
本帖最後由 超新手 於 2018-6-23 06:24 編輯

void driveMotor(int IRStatus)
有點奇怪?照理說,當IRStatus 等於 1 或 4 的時候
應該是要大轉彎, 值也要大一點
應該是
void driveMotor(int IRStatus){
  switch(IRStatus){
    case 1:
         turnLeft(300);
         break;
    case 3:
         turnLeft(250);
         break;

    case 4:
         turnRight(300);
         break;
    case 6:
         turnRight(250);
         break;
    }
  }

而且直接尋線即可
加上
case 2:
forward(200);
break;
不知道為什麼你不直接這樣做,
然後有些地方還寫的怪怪的
2#
發表於 2018-6-27 20:17:28 | 顯示全部樓層
要循跡, 只要把
1) void driveMotor(int IRStatus)
的 case 寫對即可
2) 在 void driveMotor(int IRStatus)
中增加 case 2
3) 拿掉其他 半自走 的部份
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-3 07:20 , Processed in 0.202532 second(s), 6 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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