- 追加された行はこの色です。
- 削除された行はこの色です。
&size(40){'''〜第2回 ロボット製作〜'''};
*◆壁に沿って走るロボット [#l1098b82]
&size(20){・プログラミィング};
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH); //センサ1がタッチセンサであると宣
//言
SetSensor(SENSOR_3,SENSOR_TOUCH); //センサ3がタッチセンサであると宣
//言
{
SetSensor(SENSOR_1,SENSOR_TOUCH); //センサ1がタッチセンサで
//あると宣言
SetSensor(SENSOR_3,SENSOR_TOUCH); //センサ3がタッチセンサで
//あると宣言
OnFwd(OUT_A+OUT_C); //前進
until(SENSOR_1 == 1 || SENSOR_3 == 1);//1がオン又は3がオン
Off(OUT_A+OUT_C);
while(true) //以下のことを繰り返す
{
if (SENSOR_1 == 1) //もし1がオンなら
{
OnFwd(OUT_A+OUT_C);
until(SENSOR_1 == 0 || SENSOR_3 == 1);
Off(OUT_A+OUT_C);
}
if(SENSOR_3 == 1)
{
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(100);
Wait(105);
Off(OUT_A);
OnFwd(OUT_A+OUT_C);
until(SENSOR_1 == 1);
Off(OUT_A+OUT_C);
} else {
OnFwd(OUT_C);
until(SENSOR_1 == 1);
Off(OUT_C);
}
}
}
}
&size(20){◎工夫・苦労をした点};
*◆ロボットについて... [#r220c8fc]
&size(20){◎構成};
&size(20){◎工夫・苦労をした点};