2005/B4/課題3右
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2005/MemberOnly/進行状況B]]
*ライントレース:モーター二つ [#n0de13ae]
//作成者 B4/R オシム監督&きょうすけ
//作成日 2005 12 20
#define THRESHOLD 40
task main ()
{
SetPower(OUT_A+OUT_C,1); //電池の力をセーブ
SetSensor(SENSOR_1, SENSOR_LIGHT); //センサー1、2を光と
SetSensor(SENSOR_3, SENSOR_LIGHT); 定義
while (true) {
if (SENSOR_1 < THRESHOLD) { //センサー1が線に重
OnFwd(OUT_C); なったら、右側のモーター
Off(OUT_A); のみ動かす
} else { それ以外は直進
OnFwd(OUT_A+OUT_C);
}
if (SENSOR_3 < THRESHOLD) { //センサー3が線に重
OnFwd(OUT_A); なったら、左側のモーター
Off(OUT_C); のみ動かす
} else { それ以外は直進
OnFwd(OUT_A+OUT_C);
}
}
}
*ライントレース:モーターひとつ [#vebbb390]
//作成者 B4/R オシム監督&きょうすけ
//作成日 2006 1 6
#define THRESHOLD 45
task main()
{ SetPower(OUT_A,2); //電池の力をセーブ
SetSensor(SENSOR_1, SENSOR_LIGHT); //センサー1を光と定義
while (true)
{ if(SENSOR_1 < THRESHOLD) { OnFwd(OUT_A); } //黒線の上なら正回転、そうでないなら逆回転
else { OnRev(OUT_A);}
}
}
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:27:56};
#comment
終了行:
[[2005/MemberOnly/進行状況B]]
*ライントレース:モーター二つ [#n0de13ae]
//作成者 B4/R オシム監督&きょうすけ
//作成日 2005 12 20
#define THRESHOLD 40
task main ()
{
SetPower(OUT_A+OUT_C,1); //電池の力をセーブ
SetSensor(SENSOR_1, SENSOR_LIGHT); //センサー1、2を光と
SetSensor(SENSOR_3, SENSOR_LIGHT); 定義
while (true) {
if (SENSOR_1 < THRESHOLD) { //センサー1が線に重
OnFwd(OUT_C); なったら、右側のモーター
Off(OUT_A); のみ動かす
} else { それ以外は直進
OnFwd(OUT_A+OUT_C);
}
if (SENSOR_3 < THRESHOLD) { //センサー3が線に重
OnFwd(OUT_A); なったら、左側のモーター
Off(OUT_C); のみ動かす
} else { それ以外は直進
OnFwd(OUT_A+OUT_C);
}
}
}
*ライントレース:モーターひとつ [#vebbb390]
//作成者 B4/R オシム監督&きょうすけ
//作成日 2006 1 6
#define THRESHOLD 45
task main()
{ SetPower(OUT_A,2); //電池の力をセーブ
SetSensor(SENSOR_1, SENSOR_LIGHT); //センサー1を光と定義
while (true)
{ if(SENSOR_1 < THRESHOLD) { OnFwd(OUT_A); } //黒線の上なら正回転、そうでないなら逆回転
else { OnRev(OUT_A);}
}
}
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:27:56};
#comment
ページ名: