- 追加された行はこの色です。
- 削除された行はこの色です。
*ライントレーサー [#s0ab6500]
#define mae OnFwd(OUT_A+OUT_B);
#define right Off(OUT_A+OUT_B);OnFwd(OUT_A);
#define left Off(OUT_A+OUT_B);OnFwd(OUT_B);
#define right Off(OUT_A+OUT_B);OnFwd(OUT_A);OnRev(OUT_B);
#define left Off(OUT_A+OUT_B);OnFwd(OUT_B);OnRev(OUT_A);
task main ()
{
SetSensor(SENSOR_1, SENSOR_LIGHT);
SetSensor(SENSOR_3, SENSOR_LIGHT);
SetSensor(SENSOR_2, SENSOR_TOUCH)
mae;
while(true)
{
if(SENSOR_1 < 40){left;}
if(SENSOR_3 < 40){right;}
if(SENSOR_2 == 1){right;wait(160);}
else{mae;}
}
}