C言語でBBC micro:bit V2およびDFRobot micro:Maqueenを操作する
Revision | f6bf09c3436fcc1f9424a75a52ecf564ac7e7018 (tree) |
---|---|
Time | 2023-09-14 07:00:12 |
Author | xm6_original <tanaka_yasushi2008@yaho...> |
Commiter | xm6_original |
ライントレースのロジックを修正
@@ -461,16 +461,16 @@ static void app_run_line(void) | ||
461 | 461 | dir = PF_MOTOR_DIR_FORWARD; |
462 | 462 | } |
463 | 463 | |
464 | - // 左が黒色なら左回転 | |
464 | + // 左が黒色なら右回転 | |
465 | 465 | if ((PF_PATROL_COLOR_BLACK == left) && (PF_PATROL_COLOR_WHITE == right)) |
466 | 466 | { |
467 | - dir = PF_MOTOR_DIR_LEFT; | |
467 | + dir = PF_MOTOR_DIR_RIGHT; | |
468 | 468 | } |
469 | 469 | |
470 | 470 | // 右が黒色なら左回転 |
471 | 471 | if ((PF_PATROL_COLOR_WHITE == left) && (PF_PATROL_COLOR_BLACK == right)) |
472 | 472 | { |
473 | - dir = PF_MOTOR_DIR_RIGHT; | |
473 | + dir = PF_MOTOR_DIR_LEFT; | |
474 | 474 | } |
475 | 475 | |
476 | 476 | // モータ速度(後進のみ遅い) |