[[2005/C6/学習ノート1]] /* 黒い線をトレースするロボット のプログラム */ task main () { SetSensor(SENSOR_2, SENSOR_LIGHT); while (true ) { OnRev(OUT_A+OUT_C); if (SENSOR_2 > 40){ Off(OUT_A); ClearTimer(0); OnRev(OUT_C); OnFwd(OUT_A); until((Timer(0)>2) && (SENSOR_2 > 40)); if ((Timer(0)>2) && (SENSOR_2 > 40)){ OnRev(OUT_A); OnFwd(OUT_C); until(SENSOR_2 < 40);} } } }