- 追加された行はこの色です。
- 削除された行はこの色です。
*ロボットの説明
**基本構成
このロボットは3つのモーターによって構成されています。
1つ目のモーター:前後の移動
2つ目のモーター:横移動
3つ目のモーター:アームの移動
*作成中の困難
横移動を考える段階で何度か試行錯誤をした
はじめはタイヤを使い上を滑らすという構成に挑戦したが
レゴの上は滑らかではないのでうまく滑らすことができず
完成した
レゴの上は滑らかではないのでうまく滑らすことができなかった。
*プログラム
sub down(){
OnRev(OUT_B); ←アームが下がる
Wait(10);
Off(OUT_B);}
sub up(){OnFwd(OUT_B); ←アームが上がる
Wait(10);
Off(OUT_B);}
task main()
{ down();
OnFwd(OUT_A);
Wait(20);
Off(OUT_A);
up();
OnRev(OUT_A);
Wait(10);
Off(OUT_A);
OnFwd(OUT_C);
Wait(10);
Off(OUT_C);
down();
OnRev(OUT_C);
Wait(30);
Off(OUT_C);
up();
OnFwd(OUT_C);
Wait(10);
Off(OUT_C);
OnRev(OUT_A);
Wait(10);
Off(OUT_A);
down();
OnFwd(OUT_AC);
Wait(10);
Off(OUT_AC);
OnFwd(OUT_A);OnRev(OUT_C);
Wait(10);
Off(OUT_AC);
up();
OnFwd(OUT_C);
Wait(20);
Off(OUT_C);
OnFwd(OUT_A);
Wait(10);
Off(OUT_A);
down();
OnRev(OUT_AC);
Wait(10);
Off(OUT_AC);
up();
OnFwd(OUT_A);
Wait(10);
Off(OUT_A);
down();
OnRev(OUT_AC);
Wait(10);
Off(OUT_AC);
up();
OnFwd(OUT_A);
Wait(10);
Off(OUT_A);
down();
OnRev(OUT_AC);
Wait(10);
Off(OUT_AC);
up();
OnFwd(OUT_A);
Wait(10);
Off(OUT_A);
up();
}
*感想
自分たちの班は何かおもしろいロボットを作りたかったため
何度も作ったロボットを崩して作りなおした。そのため時間は
とてもかかったがこのロボットにはいろいろな可能性があるなと
感じることができた。価値のある失敗をすることができるのだなと思った。