2005/B1/課題2左
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2005/B1]]
[[2005/B1/けいの学習ノート]]
壁に沿って進むプログラム
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH); //タッチセンサーだと宣言
SetSensor(SENSOR_2,SENSOR_TOUCH);
while(true)
{
while(SENSOR_1 == 1){ //センサー1がONならば以下の行動を繰り返す
OnRev(OUT_A);
OnRev(OUT_C);
Wait(1);
Off(OUT_A);
Wait(1);
}
if(SENSOR_1==0){ //もしセンサー1がOFFならば右に旋回する
Off(OUT_C);
OnRev(OUT_A);
}
if(SENSOR_2==1){ //もしセンサー2がONならば以下の行動をする
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(150);
Off(OUT_C);
OnRev(OUT_A);
}
}
}
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:20:58};
#comment
終了行:
[[2005/B1]]
[[2005/B1/けいの学習ノート]]
壁に沿って進むプログラム
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH); //タッチセンサーだと宣言
SetSensor(SENSOR_2,SENSOR_TOUCH);
while(true)
{
while(SENSOR_1 == 1){ //センサー1がONならば以下の行動を繰り返す
OnRev(OUT_A);
OnRev(OUT_C);
Wait(1);
Off(OUT_A);
Wait(1);
}
if(SENSOR_1==0){ //もしセンサー1がOFFならば右に旋回する
Off(OUT_C);
OnRev(OUT_A);
}
if(SENSOR_2==1){ //もしセンサー2がONならば以下の行動をする
OnFwd(OUT_A);
OnRev(OUT_C);
Wait(150);
Off(OUT_C);
OnRev(OUT_A);
}
}
}
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:20:58};
#comment
ページ名: