2005/B1/課題2右
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2005/B1]]
壁をつたっていくロボット、モーター二個タイプ
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH);
SetSensor(SENSOR_3,SENSOR_TOUCH);
Off(OUT_A+OUT_C);
OnFwd(OUT_A);
Off(OUT_C);
// 右に曲がる
while(true){
Off(OUT_A+OUT_C);
OnFwd(OUT_A);
Off(OUT_C);
// 右に曲がる
if(SENSOR_1 == 1){ //せんさ1が触れたら
OnRev(OUT_A+OUT_C);Wait(100); //1秒後退
OnFwd(OUT_C);Wait(100);//左曲がる
}if(SENSOR_3 == 1){ //せんさ3が触れていれば
OnFwd(OUT_A+OUT_C); //ただ前進
}
}
}
-壁にあたった後が難しかった。 -- [[かずひろ]] &new{2005-12-02 (金) 16:45:42};
-ロボットの説明も書いて下さい。これではプログラムがどのように動作して壁をつたっていくのかわかりません。 -- [[まいける(TA)]] &new{2005-12-02 (金) 16:50:55};
-モーターが二つと一つの場合の両方を作りましょう -- [[まいける(TA)]] &new{2005-12-02 (金) 17:50:10};
-ごめんなさい、モーターが1つと2つの場合はライントレースの場合です。 -- [[まいける(TA)]] &new{2005-12-09 (金) 17:05:12};
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:21:12};
#comment
終了行:
[[2005/B1]]
壁をつたっていくロボット、モーター二個タイプ
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH);
SetSensor(SENSOR_3,SENSOR_TOUCH);
Off(OUT_A+OUT_C);
OnFwd(OUT_A);
Off(OUT_C);
// 右に曲がる
while(true){
Off(OUT_A+OUT_C);
OnFwd(OUT_A);
Off(OUT_C);
// 右に曲がる
if(SENSOR_1 == 1){ //せんさ1が触れたら
OnRev(OUT_A+OUT_C);Wait(100); //1秒後退
OnFwd(OUT_C);Wait(100);//左曲がる
}if(SENSOR_3 == 1){ //せんさ3が触れていれば
OnFwd(OUT_A+OUT_C); //ただ前進
}
}
}
-壁にあたった後が難しかった。 -- [[かずひろ]] &new{2005-12-02 (金) 16:45:42};
-ロボットの説明も書いて下さい。これではプログラムがどのように動作して壁をつたっていくのかわかりません。 -- [[まいける(TA)]] &new{2005-12-02 (金) 16:50:55};
-モーターが二つと一つの場合の両方を作りましょう -- [[まいける(TA)]] &new{2005-12-02 (金) 17:50:10};
-ごめんなさい、モーターが1つと2つの場合はライントレースの場合です。 -- [[まいける(TA)]] &new{2005-12-09 (金) 17:05:12};
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:21:12};
#comment
ページ名: