2005/B2/課題2右
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2005/B2/MemberOnly/壁に沿って動くロボット]]
task main() {
SetSensor(SENSOR_1, SENSOR_TOUCH);
SetSensor(SENSOR_2, SENSOR_TOUCH);
OnFwd(OUT_A+OUT_C);
while (true)
{
if (SENSOR_2== 1) //前に付けたセンサーが押さ れた時
{
OnRev(OUT_A+OUT_C);
Wait(10);
OnFwd(OUT_A);
OnRev(OUT_C); Wait(95); //左に90°回転
OnFwd(OUT_A+OUT_C);Wait(55);
}
if (SENSOR_1== 0) //壁からロボットが離れた時
{
OnFwd(OUT_C);
OnRev(OUT_A); Wait(1); //壁に向かって戻る。
}
else
{
OnFwd(OUT_A+OUT_C);
}
}
}
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:21:35};
#comment
終了行:
[[2005/B2/MemberOnly/壁に沿って動くロボット]]
task main() {
SetSensor(SENSOR_1, SENSOR_TOUCH);
SetSensor(SENSOR_2, SENSOR_TOUCH);
OnFwd(OUT_A+OUT_C);
while (true)
{
if (SENSOR_2== 1) //前に付けたセンサーが押さ れた時
{
OnRev(OUT_A+OUT_C);
Wait(10);
OnFwd(OUT_A);
OnRev(OUT_C); Wait(95); //左に90°回転
OnFwd(OUT_A+OUT_C);Wait(55);
}
if (SENSOR_1== 0) //壁からロボットが離れた時
{
OnFwd(OUT_C);
OnRev(OUT_A); Wait(1); //壁に向かって戻る。
}
else
{
OnFwd(OUT_A+OUT_C);
}
}
}
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:21:35};
#comment
ページ名: