- 追加された行はこの色です。
- 削除された行はこの色です。
[[2005/A2/課題3]]
*アンバランス [#de3b3251]
**プログラム [#b3bf4be0]
#define THRESHOLD 40 // 閾値
#define RUN_TIME 50 // トレースする時間(単位 1/10 秒)
task main()
{
SetSensor(SENSOR_3, SENSOR_LIGHT);
ClearTimer(0); // Timer(0) をリセット
while (Timer(0) <= RUN_TIME ) { //タイマー有り
if (SENSOR_3 < THRESHOLD) { // 黒線上にいるとき
OnFwd(OUT_A);
}else{ // 黒線から外れたとき
OnRev(OUT_A); Wait(5); //ちょい後退
while(SENSOR_3 >= THRESHOLD){ //黒になるまで首ふり
OnFwd(OUT_C); Wait(3);Off(OUT_C); Wait(30);
OnRev(OUT_C); Wait(3);Off(OUT_C); Wait(30);
}
}
}
Off(OUT_A+OUT_B);
}
**作成者 [#q68b9c0b]
**感想 [#te268daa]
#comment