[[2005/B6/二つのモータを使用]] 05F4040Bのプログラム。 光センサを二つ付けたプログラムである。 task main() { SetSensor(SENSOR_1, SENSOR_LIGHT); SetSensor(SENSOR_3, SENSOR_LIGHT); OnFwd(OUT_A+OUT_C); while(true) { if(SENSOR_1 <40) if(SENSOR_1 <40) //左のセンサが線に当たれば { OnFwd(OUT_A); OnRev(OUT_C); } if(SENSOR_3 <40) if(SENSOR_3 <40) //右のセンサが線に当たれば { OnFwd(OUT_C); OnRev(OUT_A); } if((SENSOR_1 >=40) && (SENSOR_3 >=40)) if((SENSOR_1 >=40) && (SENSOR_3 >=40)) //どちらのセンサも当たっていなければ { OnFwd(OUT_A+OUT_C); } } }