- 追加された行はこの色です。
- 削除された行はこの色です。
[[2005/C3]]
机の脚の高さちがうことにこんなに苦労するとは思いませんでした。高めにタッチセンサーを付けてもいざ壁にぶつかると補強が弱いのか、どうしても装置が壊れてしまって大変でした。プログラムも根本的に間違っていて絶望的!!
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH);
SetSensor(SENSOR_3,SENSOR_TOUCH);
repeat(2)
{
repeat(2)
{
OnFwd(OUT_A+OUT_C);
until((SENSOR_1 == 1) && (SENSOR_3 == 1));
Off(OUT_A+OUT_C);
OnRev(OUT_A+OUT_C);
Wait(90);
Off(OUT_A+OUT_C);
OnFwd(OUT_C);
Wait(180);
OnFwd(OUT_A);
Wait(150);
}
OnFwd(OUT_A+OUT_C);
until((SENSOR_1 == 0) && (SENSOR_3 == 0));
Off(OUT_A+OUT_C);
OnFwd(OUT_A+OUT_C);
Wait(30);
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(90);
OnFwd(OUT_A+OUT_C);
Wait(30);
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(90);
}
OnFwd(OUT_A+OUT_C);
until((SENSOR_1 == 0) || (SENSOR_3 == 0));
Off(OUT_A+OUT_C);
OnFwd(OUT_A+OUT_C);
Wait(30);
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(90);
OnFwd(OUT_A+OUT_C);
Wait(500);
until((SENSOR_1 == 0) || (SENSOR_3 == 0));
Off(OUT_A+OUT_C);
OnFwd(OUT_A+OUT_C);
Wait(30);
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(90);
OnFwd(OUT_A+OUT_C);
Wait(90);
}
-ページの体裁を整えて下さい。またロボットの説明やコメントがないとどのように壁をつたっていくのかがわかりません。 -- [[まいける(TA)]] &new{2005-12-02 (金) 18:02:11};
-『プログラムも根本的に間違っていて絶望的!!』どの辺が間違っているのかを先ず見つけてみましょう。そうでないと評価のしようが無いです。 -- [[かとりーぬ(TA)]] &new{2005-12-16 (金) 18:57:51};
#comment