2015a/Member/BK/Mission3
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
課題3目次
#contents
*課題内容 [#d36c9c4b]
半径1m以内にある懐中電灯を探して、懐中電灯にピンポン玉を...
ただしロボット本体が懐中電灯に接触しない限りどこからピン...
*ロボットの作成 [#vebd1f44]
#ref(IMG_1426.jpg)
#ref(IMG_1425.jpg)
#ref(IMG_1424.jpg)
・ロボットの本体の部分は前回の課題のロボットと同じである...
・今回はきちんとボールを放ち懐中電灯に当てなければならな...
*プログラムの説明 [#u73cb1dc]
#define RUN_TIME 480 //一周するのにかかる時間
task main()
{
SetSensor(SENSOR_2, SENSOR_LIGHT);
OnFwd(OUT_B); //ボールを掴む
int lightmax=0 //しきい値
ClearTimer(1); //タイマー0をリセット
OnFWd(OUT_A);OnRev(OUT_C); //回転し懐中電灯を探す
while(FastTimer(1)<RUN_TIME) //一回転するまで
{
if(SENSOR_2>lightmax) //しきい値を超えたら
{
lightmax=SENSOR_2; //明るさを記録
}
}
OnFwd(OUT_A);OnRev(OUT_C); //回転
until(SENSOR_2==lightmax); //記録した値になるまで
OnRev(OUT_B); //ボールを離す
Off(OUT_ABC);
}
・プログラムについては授業内のヒントとウェブ上のプログラ...
*反省点 [#ka5f75ff]
・ロボットの説明の欄でも書いたが、今回の課題ではボールを...
・プログラムについては今までに比べたら比較的スムーズに作...
・ロボコンではきちんと玉の受け渡しのできるロボットにして...
終了行:
課題3目次
#contents
*課題内容 [#d36c9c4b]
半径1m以内にある懐中電灯を探して、懐中電灯にピンポン玉を...
ただしロボット本体が懐中電灯に接触しない限りどこからピン...
*ロボットの作成 [#vebd1f44]
#ref(IMG_1426.jpg)
#ref(IMG_1425.jpg)
#ref(IMG_1424.jpg)
・ロボットの本体の部分は前回の課題のロボットと同じである...
・今回はきちんとボールを放ち懐中電灯に当てなければならな...
*プログラムの説明 [#u73cb1dc]
#define RUN_TIME 480 //一周するのにかかる時間
task main()
{
SetSensor(SENSOR_2, SENSOR_LIGHT);
OnFwd(OUT_B); //ボールを掴む
int lightmax=0 //しきい値
ClearTimer(1); //タイマー0をリセット
OnFWd(OUT_A);OnRev(OUT_C); //回転し懐中電灯を探す
while(FastTimer(1)<RUN_TIME) //一回転するまで
{
if(SENSOR_2>lightmax) //しきい値を超えたら
{
lightmax=SENSOR_2; //明るさを記録
}
}
OnFwd(OUT_A);OnRev(OUT_C); //回転
until(SENSOR_2==lightmax); //記録した値になるまで
OnRev(OUT_B); //ボールを離す
Off(OUT_ABC);
}
・プログラムについては授業内のヒントとウェブ上のプログラ...
*反省点 [#ka5f75ff]
・ロボットの説明の欄でも書いたが、今回の課題ではボールを...
・プログラムについては今までに比べたら比較的スムーズに作...
・ロボコンではきちんと玉の受け渡しのできるロボットにして...
ページ名: